Description

Job Description

 

  • Create visually appealing and responsive user interfaces using HTML, CSS, and JavaScript. Transform design mockups or wireframes into functional and interactive web pages.
  • Work with frontend frameworks and libraries such as Angular, React to build complex user interfaces efficiently and maintainable.
  • Collaborate closely with UI/UX designers to understand design requirements, provide technical feasibility insights, and translate design concepts into code.
  • Ensure that the UI is compatible with various web browsers and devices to provide a consistent user experience across different platforms.
  • Contribute to the frontend architecture and design decisions. Optimize the performance and scalability of the frontend codebase.
  • Create responsive layouts that adapt to different screen sizes and resolutions, ensuring a seamless user experience across desktop, tablet, and mobile devices.
  • Collaborate with backend developers to integrate frontend components with server-side APIs, ensuring smooth data flow and efficient communication between the frontend and backend systems.
  • Conduct thorough testing of the frontend code to ensure functionality, identify and fix bugs, and implement error handling to improve the overall quality of the user interface.
  • Optimize the frontend code for speed and efficiency, including minimizing file sizes, reducing network requests, and implementing caching techniques.
  • Maintain and update existing frontend codebases, refactor code as needed, and use version control systems (e.g., Git) to manage code changes and collaborate effectively with a development team.
  • Ensure that the user interface meets accessibility standards, making it usable for individuals with disabilities and conforming to WCAG (Web Content Accessibility Guidelines).
  • Participate in code reviews to ensure code quality, adherence to coding standards, and to provide constructive feedback to team members.

Minimum Education Requirement:- Bachelor’s degree in computer science, computer information systems, information technology, or a combination of education and experience equating to the U.S. equivalent of a Bachelor’s degree in one of the aforementioned subjects.

Education

Any Graduate