Frontend Developer – React

Filled
February 18, 2026

Job Description

Job Description

We are looking for a talented Frontend Developer with strong React.js expertise to join our dynamic team. You will work closely with designers, backend developers, and product managers to deliver high-quality, scalable, and performant web applications.

Key Responsibilities

  • Collaborate with the design team and other developers to convert wireframes and design concepts into functional web applications.
  • Develop reusable and scalable frontend components using React.js and related libraries.
  • Ensure technical feasibility of UI/UX designs and optimize applications for speed and scalability.
  • Implement responsive designs and maintain cross-browser compatibility.
  • Write clean, efficient, and well-documented code following industry best practices.
  • Conduct code reviews and provide constructive feedback to maintain high code quality.
  • Optimize web applications for maximum performance.
  • Stay updated with latest industry trends and frontend technologies.
  • Collaborate with backend developers to integrate APIs efficiently.
  • Implement and maintain unit tests and automated testing frameworks for stability and reliability.
  • Troubleshoot and debug frontend issues, providing timely solutions.
  • Work effectively in cross-functional teams to deliver high-quality software solutions.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • Proven experience as a Frontend Developer, with a strong focus on React.js.
  • Expertise in React.js and its core principles.
  • Strong proficiency in JavaScript (ES6+).
  • Experience with state management libraries such as Redux.
  • Familiarity with frontend build tools (Webpack, Babel).
  • Deep understanding of web accessibility principles and experience implementing accessible web applications.
  • Solid knowledge of responsive design principles and cross-browser compatibility.
  • Experience with version control systems, preferably Git.
  • Strong problem-solving skills and the ability to work independently.
  • Excellent communication and collaboration skills.
  • Experience in Agile development environments.

Optional / Nice-to-Have Skills

Familiarity with backend technologies and GraphQL APIs.

Experience with unit testing frameworks such as Jest or React Testing Library.