Loading...

React Developer – Offshore

  • Full Time
  • Anywhere

Photon Interactive UK Limited

React Developer

We are looking for a skilled React.js Developer to build and maintain high-quality, responsive web applications. The ideal candidate should have strong experience with React.js, front-end technologies, and be able to collaborate with designers, backend developers, and product teams to deliver seamless user experiences.

Need someone who has experience mainly in design tokens

Key Responsibilities:

Develop and maintain React.js web applications.
Build reusable, scalable, and efficient front-end components.
Collaborate with UX/UI designers, backend developers, and other stakeholders.
Optimize applications for maximum performance and scalability.
Write clean, maintainable, and well-documented code.
Participate in code reviews and contribute to best practices.
Troubleshoot and debug issues to ensure smooth app functionality.
Stay updated with the latest front-end development trends and technologies.

Required Skills & Qualifications:

Bachelor’s degree in Computer Science, Engineering, or related field.
Strong experience with [AB1] [AB2] React 18/19 – Hooks, Context API, Component composition
TypeScript 5.x – Advanced types, generics, utility types
JSX/TSX – Component patterns and best practices
React Hooks – useState, useEffect, useRef, custom hooks
Component Design – Props design, composition, render props
Vitest – Unit testing, test configuration
React Testing Library – Component testing, user events

Jest DOM – Custom matchers, assertions

Test Coverage – Coverage reports, quality metrics
TDD/BDD – Test-driven development practices
Storybook 8 – Component documentation, stories, addons
TypeScript Declarations – .d.ts generation, type exports
Markdown – Technical documentation, README files
API Documentation – Props documentation, usage examples
Experience with version control systems (Git) and modern build tools (Webpack, Babel).
Understanding of responsive design and cross-browser compatibility.

Originally posted on Himalayas

To apply for this job please visit himalayas.app.

Keep exploring on Get A Job.ai

Not quite the right fit? Your next opportunity is a click away.

Hiring instead? Post a job and reach candidates searching right now.