Join a high-performing product engineering team building large-scale platforms that drive product availability and salability for a major global retail client. This team develops customer-facing and internal tools using modern technologies, with a focus on clean architecture, strong testing practices, and performance optimization. Engineers work closely with UX designers, backend teams, and product managers in an agile, collaborative environment.
Build and maintain responsive, accessible, and performant web interfaces using ReactJS, TypeScript, and CSS.
Design and implement backend-for-frontend (BFF) components using Node.js to connect with REST and GraphQL APIs.
Collaborate with designers to translate Figma designs into pixel-perfect user experiences.
Participate in daily Agile ceremonies including sprint planning, reviews, and retrospectives.
Write unit and integration tests using modern tools such as Playwright.
Participate in code reviews, contribute to architectural decisions, and support continuous improvement efforts.
Monitor application performance and troubleshoot issues using observability tools (e.g., New Relic, Splunk).
Work cross-functionally with backend developers, DevOps, and product stakeholders to deliver robust features on time.
Must-have:
4–6 years of professional experience in frontend development
Proficiency in ReactJS, Redux, TypeScript, and CSS
Working knowledge of Node.js (especially for Backend-for-Frontend design)
Experience with Git and collaborative development workflows
Familiarity with AWS (e.g., S3)
Experience integrating REST and/or GraphQL APIs
Experience with automated testing tools such as Playwright or Jest
Nice-to-have:
Familiarity with Figma or other UI/UX prototyping tools
CI/CD pipelines (e.g., GitHub Actions, Jenkins)
Experience with monitoring/logging tools (NewRelic, Splunk)
Knowledge of micro frontend architecture or component library patterns