Too Good To Go

Frontend Software Engineer

Too Good To Go
Apply
2 days ago
London, United KingdomSenior

Responsibilities

  • Build and evolve frontend applications and user-facing infrastructure.
  • Develop features for customers, partner businesses, and internal systems.
  • Implement responsive, reliable, and intuitive visual elements and interactive workflows across web applications.
  • Participate in agile development processes and continuous improvement.
  • Deliver high-quality, performant, maintainable, and accessible products.
  • Contribute beyond current responsibilities while expanding technical skills.

Requirements

  • Strong experience in modern frontend web development.
  • Production experience with JavaScript, TypeScript, DOM manipulation, HTML, and CSS/MUI.
  • Deep understanding of React.js, including state, props, context, hooks, and modern architectural patterns.
  • Experience with state management such as Redux, RTK Query, or React Context API, and with client-side routing.
  • Experience with frontend tooling, testing, and CI frameworks such as Vite, Webpack, NPM, ESLint, Jest, and Playwright.
  • Experience building scalable, responsive interfaces with cross-browser compatibility and strong user experience sensibilities.
  • Familiarity with RESTful APIs, Git, and modern integration patterns.
  • Ability to work effectively in a cross-functional product team and write clean, high-quality code.

Benefits

  • Opportunity to work for a global social-impact company and certified B Corporation.
  • Meaningful contribution to product scope and development within defined product teams.
  • Work-life balance with no required overtime and no on-call duty unless separately agreed.
  • Autonomous working environment with opportunities for development and ownership.
  • International company with more than 1,300 colleagues across 20 countries.
  • Values-driven and inclusive team culture.
  • Hybrid work setup with two days in the office each week.

Tech Stack

CSSGitHTMLJavaScriptJestnpmReactReduxTypeScript

Categories

Too Good To Go

About Too Good To Go

1,001-5,000 employees
Contact me