Frontend Engineer
Evlo AI
Remote
About The Role
The role focuses on building polished, high-performance user interfaces for products used by millions of customers. Work spans complex client-side state management, design system architecture, and rendering performance optimization in modern React and TypeScript codebases.
You will partner closely with product designers, backend engineers, and PMs to ship user-facing features end-to-end, with direct ownership over what users see and interact with.
Key Responsibilities
- Build and maintain production user-facing features using React, TypeScript, and modern CSS frameworks
- Architect and evolve a shared component library, driving consistency across web and responsive mobile web surfaces
- Own performance: bundle size budgets, Core Web Vitals, code-splitting, and lazy-loading strategies
- Integrate REST and GraphQL APIs, handling caching, error states, and optimistic UI updates
- Write comprehensive tests with Jest and React Testing Library; contribute to E2E coverage with Playwright or Cypress
- Participate in design reviews, code reviews, and pairing sessions with designers and engineers
- Instrument and monitor client-side errors and performance using tools like Sentry and Datadog
What We Are Looking For
- 3–6 years of frontend engineering experience building and shipping production web applications
- Deep expertise in JavaScript/TypeScript and React (or a comparable modern framework)
- Strong grasp of browser internals: rendering pipeline, accessibility, cross-browser compatibility
- Experience with state management at scale (Redux, Zustand, or similar) and modern build tooling (Vite, Webpack)
- Track record of measurable frontend performance improvements in production environments
- Bachelor's degree in Computer Science or equivalent practical experience
- Bonus: experience with design systems (Storybook, Figma workflows), mobile frameworks (React Native), or GraphQL tooling