Software Engineer (Frontend) at Too Good To Go

on-site · full-time · Visa sponsorship

Apply for this role at Too Good To Go

Responsibilities:
- Build and maintain MyStore (partner-facing) and internal admin SPAs using React + TypeScript.
- Implement responsive, accessible UI components and high-quality visual elements.
- Contribute to and help adopt the in-house design system (migration from MUI).
- Integrate frontend with RTK Query/Redux and backend APIs; ensure localization support.
- Improve developer experience (Vite-based local flows, tooling, and testability).
- Collaborate with Product, Design, QA, and other engineers to refine requirements and ship iterations.
- Use AI-assisted UI workflows where appropriate to speed implementation and improve consistency.
- Fix bugs, improve performance, and maintain code quality and documentation.

Requirements:
- 2–5 years of frontend experience with React and TypeScript.
- Strong skills in state management (Redux/RTK Query), CSS, responsive design, and DOM manipulation.
- Familiarity with component libraries (MUI) and willingness to work on a custom design system.
- Experience with modern tooling (Vite), Git, and SPA architecture.
- Solid testing mindset and focus on maintainability and accessibility.
- Good communication and ability to work in cross-functional Agile teams.
- Curiosity about AI-assisted development and interest in improving implementation workflows.