We are seeking a skilled React JS Developer to design, develop, and maintain responsive, scalable, and high-performance web applications. The developer will work closely with UI/UX designers, backend developers, product managers, and QA teams to deliver high-quality applications.

Key Responsibilities

  • Develop responsive web applications using React.js and JavaScript.
  • Build reusable components and scalable front-end architectures.
  • Convert UI/UX designs and wireframes into high-quality code.
  • Implement state management using Redux, Context API, or similar tools.
  • Integrate applications with RESTful APIs and GraphQL.
  • Optimize application performance and browser compatibility.
  • Write unit and integration tests and troubleshoot defects.
  • Participate in code reviews and follow coding best practices.
  • Use Git for source control and collaborate in Agile/Scrum teams.
  • Support CI/CD pipelines and application deployments.
  • Ensure responsive, accessible, and user-friendly interfaces.

Required Skills

  • 8+ years of experience in front-end development.
  • Strong proficiency in React.js and JavaScript (ES6+).
  • Strong knowledge of HTML5, CSS3, JSX, React Hooks, and DOM.
  • Experience with Redux/Redux Toolkit or Context API.
  • Hands-on experience with REST APIs and JSON.
  • Strong understanding of responsive web design.
  • Experience with Git, npm, and modern build tools.
  • Knowledge of unit testing using Jest and React Testing Library.
  • Strong debugging and problem-solving skills.
  • Excellent communication and teamwork skills.

Preferred Skills

  • TypeScript
  • Next.js
  • GraphQL
  • React Query / TanStack Query
  • Node.js
  • CI/CD
  • Docker or cloud platforms such as AWS/Azure
  • Agile/Scrum and Jira
  • Web accessibility and WCAG
  • Performance optimization and code splitting.
Similar jobs

More from InnovitUSA
InnovitUSA 3 hours ago
InnovitUSA 3 hours ago
InnovitUSA 3 hours ago

React JS Developer

Apply On Company Site
Back to search page