Job Description
Overview
We are looking for a Senior React Developer to join a product-driven engineering team building modern, scalable web applications. The team is responsible for developing new React-based user experiences while modernizing parts of an existing PHP legacy system by transforming business logic into well-defined APIs.
The platform supports high-availability, customer-facing solutions used by organizations to manage digital experiences and transactions at scale. This role will work closely with backend engineers, product managers, and QA in a collaborative, agile environment.
Responsibilities- Design and develop new front-end features using React (modern React, hooks, functional components).
- Lead front-end architecture decisions and promote best practices (performance, reusability, maintainability).
- Collaborate with backend teams to refactor legacy PHP logic into RESTful APIs.
- Consume and integrate APIs into React applications.
- Participate in code reviews, technical discussions, and architecture decisions.
- Work with product and design to translate requirements into high-quality technical solutions.
- Support gradual modernization efforts while ensuring platform stability.
- Contribute to improving development standards, tooling, and documentation.
- 6+ years of professional software development experience.
- Solid understanding of modern front-end development practices (SPA architecture, responsive design).
- Working experience with PHP, including reading, understanding, and refactoring legacy code.
- Familiarity with Git-based workflows and code reviews.
- Experience working in Agile/Scrum teams.
- Strong problem-solving and communication skills.
- Exposure to Node.js or backend-for-frontend patterns.
- Experience with testing frameworks (Jest, React Testing Library).
- Cloud experience (AWS, GCP, or similar).
- Experience working on high-traffic or customer-facing platforms.
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application