Sr. Front End Developer

Noida, Uttar Pradesh, India
Jul 24, 2024
Jul 24, 2025
Remote
Full-Time
5 Years
Job Description

We are seeking a skilled Senior Front-End Developer for a dynamic offshore opportunity in India. This role requires a strong background in front-end development, with expertise in translating design specs into functional and interactive web pages or applications. The ideal candidate will have a proven track record in HTML/CSS/JavaScript coding, responsive design, and cross-browser compatibility.

Key Responsibilities

  1. Implementing Design Specs. Convert design specifications into functional, interactive web pages or applications, ensuring the visual layout aligns precisely with the design documents provided by UI/UX designers.
  2. HTML/CSS/JavaScript Coding. Structure pages using HTML, style them with CSS, and add functionality with JavaScript. Ensure compatibility across various browsers and devices.
  3. Building Complex Application Logic. Develop complex application logic using front-end technologies and frameworks.
  4. Responsive Design Implementation. Ensure that applications are responsive and provide a seamless user experience across different devices and screen sizes.
  5. Cross-Browser Compatibility. Test and troubleshoot the UI across multiple browsers and platforms to ensure consistent performance and appearance. Address any compatibility issues.
  6. Performance Optimization. Optimize the front-end for speed and efficiency, including code minimization, reducing server requests, and ensuring fast loading times.
  7. Interactive Elements Creation. Implement interactive elements and animations using JavaScript frameworks or libraries like React, Angular, or Vue.js to enhance user experience.
  8. Integration with Backend Systems. Collaborate with backend developers to ensure smooth integration of the front-end with server-side logic and data, often involving API usage for data fetching and submission.
  9. Testing. Conduct thorough testing, including unit tests, integration tests, and user acceptance testing (UAT) to identify and fix bugs or usability issues before the final product launch.
  10. Version Control and Collaboration. Use version control systems like Git to manage code changes and collaborate effectively with other team members, including designers, backend developers, and project managers.
  11. Continuous Learning and Adaptation. Stay updated with the latest front-end development trends, technologies, and best practices to continuously improve the quality and efficiency of the development process.

Requirements

  1. Experience. Minimum of 5 years of hands-on experience in front-end development.
  2. Education. Bachelor’s degree in Computer Science or a related field.
  3. Skills. Ability to work independently and in a team environment, with excellent communication and problem-solving skills.

If you are a passionate and experienced front-end developer looking for a challenging opportunity to work on innovative projects, we encourage you to apply. Please ensure to complete the required assessment as part of the application process.