onsite
Frontend Developer - Turbulent
Frontend Developer
Lead the modernization of a high‑traffic culinary platform, building responsive, accessible UI components with React and TypeScript while collaborating closely with product, design, and data teams to deliver new features and enhance performance.
About the role
Key Responsibilities
- Design, develop, and maintain reusable React components using TypeScript, ensuring cross‑browser compatibility and mobile responsiveness.
- Collaborate with product managers, designers, and data engineers to translate requirements into high‑quality, accessible user interfaces.
- Implement performance optimizations (code splitting, lazy loading, memoization) to keep load times below industry benchmarks.
- Write comprehensive unit and integration tests with Jest and React Testing Library, and participate in code reviews to uphold code quality.
- Advise on best practices for accessibility (WCAG 2.1) and contribute to continuous improvement of the front‑end architecture.
Requirements
- 3+ years of professional experience building web applications with React and TypeScript.
- Strong command of HTML5, CSS3, and modern JavaScript (ES6+).
- Hands‑on experience with state management (Redux, Zustand, or similar) and routing (React Router).
- Familiarity with CI/CD pipelines, version control (Git), and agile development practices.
- Excellent problem‑solving skills and a passion for delivering pixel‑perfect, accessible user experiences.
Skills
reactjavascripttypescript