React Developer - Offshore
Photon
2d ago
0DevIndiahimalayas
Frontend-DevelopmentReact-DeveloperWeb-DevelopmentUI-EngineeringSoftware-EngineeringMid-level
Job Description
React DeveloperWe 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 tokensKey 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
