React Developer - Offshore

Posted 12 Days Ago
Be an Early Applicant
2 Locations
In-Office or Remote
Mid level
Agency • Information Technology
The Role
Build and maintain responsive React web applications, create reusable front-end components, collaborate with designers and backend teams, optimize performance, write maintainable code, test via Vitest/React Testing Library, document components in Storybook, and work with design tokens and TypeScript.
Summary Generated by Built In

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.

Skills Required

  • Bachelor's degree in Computer Science, Engineering, or related field
  • Experience with design tokens
  • 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 and test configuration
  • React Testing Library - component testing and user events
  • Jest DOM - custom matchers and assertions
  • Test coverage reporting and quality metrics
  • TDD/BDD testing practices
  • Storybook 8 - component documentation and stories
  • TypeScript declaration (.d.ts) generation and type exports
  • Markdown for technical documentation
  • API/props documentation and usage examples
  • Experience with Git
  • Familiarity with modern build tools (Webpack, Babel)
  • Understanding of responsive design and cross-browser compatibility
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: London
5,017 Employees
Year Founded: 2007

What We Do

Photon.com has emerged as one of the world’s largest and fastest-growing Digital Agencies. We work with 40% of the Fortune 100 on their Digital initiatives and are known for our ability to integrate Strategy Consulting, Creative Design, and Technology at scale. Please visit www.photon.com to learn more about us, how we work, and our customer case studies. Digital Transformation Starts Here.

Similar Jobs

Photon Logo Photon

Developer- React JS - Offshore

Agency • Information Technology
Remote
India
5017 Employees

Photon Logo Photon

Senior Engineer

Agency • Information Technology
In-Office or Remote
2 Locations
5017 Employees

Photon Logo Photon

Senior Engineer

Agency • Information Technology
In-Office or Remote
2 Locations
5017 Employees
In-Office or Remote
2 Locations
5017 Employees

Similar Companies Hiring

Scrunch  Thumbnail
Artificial Intelligence • Information Technology • Marketing Tech • Software • SEO
Salt Lake City, Utah
Standard Template Labs Thumbnail
Artificial Intelligence • Information Technology • Software
New York, NY
25 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account