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.
- Browse all jobs
- More jobs by category
- Remote jobs you can do from anywhere
- Research typical pay for this role
- Set a job alert so new matches reach you first
- Upload your resume to apply faster
Hiring instead? Post a job and reach candidates searching right now.