- Job Title: React Developer
- Company: Photon
- Job Type: Full-Time
- Work Mode: Remote (Based on Business Requirements)
- Experience Required: 2–5 Years
- Education: Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent practical experience)
About the Role
We are looking for a skilled React Developer to build and optimize high‑performance web applications. The ideal candidate will have strong experience in modern JavaScript frameworks, UI development, and front-end best practices.
Key Responsibilities
Develop responsive, user-friendly web interfaces using and related libraries.Build reusable components and front-end libraries for future use.Optimize components for maximum performance across a wide range of devices and browsers.Collaborate closely with UX/UI designers, backend developers, and product teams.Integrate APIs and work with REST/GraphQL services.Participate in code reviews, debugging, and troubleshooting.Ensure technical feasibility of UI/UX designs.Work within Agile/Scrum teams and deliver high-quality code on time.
Required Skills & QualificationsS
trong proficiency in JavaScript (ES6+), , and modern front-end development practices.Hands-on experience with: React Hooks Redux / Redux Toolkit / Context API React Router TypeScript (optional but preferred)Strong understanding of HTML5, CSS3, SCSS, Flexbox, Grid .Experience integrating with RESTful APIs / GraphQL .Familiarity with build tools and package managers (Webpack, Babel, Vite, npm, yarn).Knowledge of Git and version control workflows.Good understanding of cross-browser compatibility and web performance optimization.
Nice to Have
Experience with , server-side rendering (SSR).Familiarity with design systems (Material UI, Chakra UI, Ant Design).Knowledge of Unit Testing (Jest, React Testing Library).Experience with CI/CD (Jenkins, GitHub Actions, GitLab CI).Exposure to cloud platforms (AWS / Azure).Understanding of micro-frontend architecture.
