Summary
✨ AI‑Generated
A frontend engineering role focused on architecting, developing, and scaling high-performance web applications. You will work with modern JavaScript and React technologies, build reusable component and design systems, optimize performance, integrate APIs, implement robust client-side behavior, and maintain comprehensive automated testing.
Highlights
Own the architecture and scaling of high-performance web applications serving a large user base. The role combines modern frontend engineering, performance optimization, accessible design, automated testing, scalable component systems, and close collaboration with product and UX teams.
Description
About The Role
The role owns the architecture, development, and scaling of high-performance user interfaces and web applications serving millions of users daily.
The engineering team works closely with product managers and UX designers to build responsive, accessible, and resilient client-side systems where performance and user experience matter equally.
Key Responsibilities
Build responsive, high-performance web applications using modern JavaScript/TypeScript, React, and Next.jsDesign and implement scalable component libraries, design systems, and client-side state management architecturesOptimize application performance, bundle sizes, and Core Web Vitals to ensure sub-second load times across all devicesIntegrate frontend services with REST and GraphQL APIs, implementing robust caching, error handling, and offline capabilitiesWrite comprehensive automated tests using Jest, React Testing Library, and Cypress; maintain high test coverage standardsParticipate in code reviews, mentor junior engineers, and contribute to frontend architectural best practices
What We Are Looking For
3–6 years of professional software engineering experience with a strong focus on modern frontend developmentExpert-level proficiency in JavaScript, TypeScript, HTML5, CSS3, and modern CSS frameworks (Tailwind CSS, Styled Components)Deep production experience with React ecosystem tools, state management libraries, and server-side rendering frameworksSolid understanding of web accessibility (WCAG standards), cross-browser compatibility, and frontend security best practicesBachelor's degree in Computer Science or equivalent practical experience in building user-facing softwareBonus: Experience with mobile development (React Native), GraphQL schema design, or WebAssembly