Frontend Engineer
Join the Product & Platform team to build and maintain responsive, high-performance user interfaces for web and mobile applications. Collaborate with designers, backend engineers, and product managers while working with charts, real-time data, SSR, CDNs, APIs, WebSockets, state management, caching, and CI/CD.
Responsibilities
- Design, build, and maintain full-featured websites and UI components for web and mobile.
- Translate wireframes into responsive, accessible user experiences with designers.
- Develop performant interactive charts and visualizations.
- Optimize performance using SSR and CDN delivery.
- Integrate REST APIs and WebSockets while managing client-side state and caching.
- Configure and maintain CI/CD pipelines for builds, previews, and rollbacks.
Requirements
- 3+ years building frontend applications.
- Expert proficiency in JavaScript, TypeScript, and React.
- Strong CSS fundamentals including Flexbox, Grid, responsive mobile-first design, and Tailwind CSS.
- Deep understanding of browser rendering and performance profiling such as Lighthouse.
- Experience with testing frameworks such as Jest and Mocha and writing maintainable test suites.
- Familiarity with data-visualization libraries such as Chart.js and D3 and handling real-time data streams.
- Authorized to work in the United States.