Summary
✨ AI‑Generated
A rapidly growing technology company is seeking a Frontend Engineer to architect and scale user-facing web applications. You will build responsive interfaces with modern frontend technologies, improve Core Web Vitals and rendering performance, develop reusable components, and implement comprehensive automated testing.
Highlights
Build high-performance, accessible web applications serving millions of users, with ownership of frontend architecture, reusable component systems, performance optimization, and comprehensive testing.
Description
About The Role
The role owns the architecture, development, and scaling of user-facing web applications, delivering performant and accessible interfaces for millions of users daily.
The engineering team collaborates closely with product managers and designers to build robust front-end systems where load time, responsiveness, and reliability matter equally.
Key Responsibilities
Build responsive, performant user interfaces using TypeScript, React, and modern CSS frameworks, ensuring cross-browser and cross-device compatibilityDesign and implement scalable front-end architectures, state management patterns, and reusable component librariesOptimize client-side performance, reducing bundle sizes, improving Core Web Vitals, and minimizing render timesWrite comprehensive unit, integration, and end-to-end tests using tools like Jest, React Testing Library, and CypressCollaborate with backend engineers to define API contracts, handle data fetching, and manage caching strategies effectivelyParticipate in code reviews, mentor junior engineers, and actively contribute to front-end engineering best practices
What We Are Looking For
3–6 years of professional software engineering experience with a primary focus on modern front-end developmentDeep expertise in JavaScript, TypeScript, HTML5, CSS3, and React ecosystem toolsProven track record of optimizing web application performance and building accessible (WCAG compliant) interfacesExperience with state management libraries (Redux, Zustand, or Context API) and modern build tools (Vite, Webpack)Strong understanding of RESTful APIs, GraphQL, and asynchronous programming modelsBonus: Experience with server-side rendering (Next.js), mobile development (React Native), or WebAssembly