About the Role
We're looking for a Senior React Engineer to join our front-end team and help shape the future of our customer-facing platform. In this role, you will :
- Lead the design, development, and optimization of complex user interfaces using React and modern front-end architecture.
- Drive UI / UX excellence by closely collaborating with designers, product managers, and backend teams.
- Own the quality of your code — writing clean, maintainable, and well-tested components.
- Establish and maintain comprehensive unit, integration, and end-to-end test coverage.
- Influence and implement best practices for CI / CD, performance, and security in front-end engineering.
- Actively contribute to architectural decisions, technical roadmaps, and system design discussions.
- Mentor and support other engineers through code reviews, knowledge sharing, and hands-on collaboration.
- Thrive in a dynamic environment with autonomy and ownership over key front-end domains.
About You
We’re looking for a highly experienced engineer who brings both technical expertise and leadership maturity. Ideal candidates will demonstrate :
A strong foundation in computer science, software engineering, or equivalent real-world experience.Deep expertise in JavaScript, React, and TypeScript , with a proven track record of delivering production-grade SPAs at scale.Experience architecting complex front-end systems, including modular component design, state management (e.g. Redux, Zustand, or equivalent), and performance optimization.Solid experience with tooling and infrastructure : Webpack, Babel, npm / yarn, Git, Docker, etc.A strong grasp of frontend testing strategies, including Jest, React Testing Library, and Cypress (or equivalents).Familiarity with modern CI / CD pipelines and tools (e.g., GitHub Actions, CircleCI).A security-first mindset and experience mitigating common frontend vulnerabilities.Excellent communication and collaboration skills — you're comfortable leading discussions, sharing knowledge, and driving decisions across teams.A growth mindset, passion for continuous improvement, and willingness to mentor others.