Senior Software Engineer - Frontend

Salary Competitive

At Too Good To Go, we have an ambitious goal: to inspire and empower everyone to fight food waste together.

More than 40% of all food produced in the world is wasted and retailers lose between 1-3% of their annual sales due to food waste. All of this waste has a huge impact on the health of our planet, with 10% of greenhouse gas emissions coming from food waste. 

The Retail Technologies team at Too Good To Go are working on our software solution used directly by Retailers to track and redistribute surplus food seamlessly. This B2B app, connected to our consumer marketplace, helps stores better manage expiry dates by: detecting products that are about to expire, recommending what to do with them, and facilitating their redistribution (via discounting for in-store customers, donations to charities, or sales on the marketplace). This business app is already used by tens of thousands of store employees every day, and soon to be hundreds of thousands by the end of the year. 

We’re more than an app: we are a certified B Corporation with a mission to empower everyone to take action against food waste, so alongside our marketplace app, we create educational tools, explore new business solutions - such as our Retail Technologies offering, and influence legislation to help reduce food waste.

We are growing fast, with a community of 103 million users in 19 countries. Together, we have saved more than 373 million meals from going to waste since we started - but there’s still a lot more we want to achieve.  

The Role

We are looking for a Senior Frontend Engineer, to be a part of our Product Teams that define, build and deliver our product features. Working in a product team means you will work towards specific outcomes with the freedom and responsibility to figure out the best route to achieve them together with the other Engineers and Product members of the Team.

Your mission will be to develop and maintain our Too Good To Go Platform solution, which is used by over 1,000 retailers daily, to support them in their efforts to combat food waste, positively impact their sales and reach an even bigger audience.

As a Senior Frontend Engineer, you will develop the web portal our partners use to configure and follow key metrics for the Platform. You will also work with our design team to deliver the best possible frontend experience for our key accounts and define the best architecture for the Single-page application with the separation of concerns in mind.


The Tech Stack

  • For the frontend, we use React with Redux. All our JS code is written with Typescript. 
  • We use Django as a backend to create our Apis. 
  • We previously used Django templates but are in the process of migrating all pages. 

The Ideal candidate 

  • Previous experience in frontend development, in a Senior role.
  • Excellent problem-solving and communication skills, even with non technical stakeholders.
  • Autonomy to drive projects with minimal supervision. 
  • Thorough understanding of React.js, its core principles (state, props, context, hooks, testing).
  • Understanding of advanced concepts in TypeScript.
  • Strong experience with responsive design.
  • Ability to work collaboratively with cross-functional teams.

Our values

  • We fight together: food waste is a big beast to fight. We can do it if we fight together as Waste Warriors with no ego. We believe in a #oneteam.
  • We raise the bar: we always push for more. We work smart, smash barriers, and elevate one another.
  • We keep it simple: our ambitions are bold but our solutions are simple
  • We build a legacy: we’re proud of the change we’re driving.
  • We care: we always look out for each other. Caring is also about the way we do business. We do the right thing.

What we offer

  • An opportunity to have a huge impact, knowing what you help design will be used daily by hundreds of thousands of store employees daily, enabling them to save millions of food items per day.
  • A rare opportunity to work in a global social impact company (and certified B Corp!) where you can see a real and tangible impact in your role.
  • An autonomous environment, with several opportunities to contribute, build on experience and take ownership of your work in a way that works for you. 
  • A nice bunch of colleagues in the Paris office 🙂 (~100+ people) and beyond them 1,300+ colleagues across 19 countries that are on the same important mission.
  • Opportunity to influence our product, design and ways of working, every day.
  • An informal atmosphere, with a strong, values-driven team culture where we celebrate successes and socialise with colleagues that care to offer 
  • Relative flexibility at work and advanced employee benefits

 

Job Ref: #LI-TC1

#LI-Hybrid

A Movement for Everyone
We want to inspire and empower everyone to fight food waste together. With that mission, it’s only natural that we want to build a diverse and inclusive team of highly capable individuals who are passionate about doing things in a better way. We strongly believe we all excel and are more creative when we’re allowed to be ourselves, and we’re committed to a culture where all of us belong.
We are an equal opportunity employer and all employment is decided on the basis of qualifications, merit and business need. If you need reasonable accommodation at any point in the application or interview process, please let us know.

Perks and benefits

This job comes with several perks and benefits

Free coffee / tea
Free coffee / tea

Flexible working hours
Flexible working hours

Social gatherings
Social gatherings

Near public transit
Near public transit

Free office snacks
Free office snacks

Remote work allowed
Remote work allowed

See all 11 benefits

Working at
Too Good To Go

At Too Good To Go we are dedicated to the fight against food waste! Food waste is a huge global issue, with one-third of all food produced being wasted, a landfill is overflowing and our environment is really suffering the consequences. And it's not just about the food itself, it's all the resources that went into producing the food, the land, the water, the labour. It's a sad state of affairs and we're on a mission to inspire and empower everyone to take action! Our platform allows people to buy surplus, unsold food from restaurants, cafes, supermarkets, bakeries etc. that otherwise would have to be thrown out. Through our app, everybody can make a difference by 'saving'​ perfectly good, delicious food from going in the bin.

Read more about Too Good To Go

company gallery image