Product Engineer Intern

TOTEM is hiring!


TOTEM est le premier magasin au coeur des bureaux, accessible du matin au soir et connecté au smartphone !
L'ambition de Totem c'est d'installer le magasin de proximité le plus près/proche de vous, où vous pouvez prendre, découvrir et apprécier vos produits du quotidien, ici, maintenant, au juste prix

TOTEM c'est…

♥️ une nouvelle expérience d'achat du petit-déj au dîner ;

⬇️ des produits essentiels du quotidien à portée de main ;

🍝 des recettes qui répondent à tous les régimes alimentaires (vegan, végétariennes, sans gluten…) ;

🥙 des plats bons, sains et gourmands et 👩🏻‍🍳des marques iconiques comme Bouillon Pigalle ;

📱 une application mobile pensée pour ses utilisateurs compatible avec les principaux titres restaurants : Ticket Restaurant, Pass Restaurant, Apetiz, Chèque Déjeuner, Resto Flash, Swile...

Vous l’aurez compris, TOTEM c’est toutes vos envies ici, maintenant... à tout moment !

Job Description

Everyone at TOTEM deeply hates boring workplaces.

Our mission is simple : we want to make work spaces more convenient, more attractive and way more fun.

Already today, we are changing the lives of thousands of people using TOTEM Stores, allowing them to gain time, socialize more in the workplace, and conveniently consume sustainable products.

We are at a key stage of evolution, and joining TOTEM now means you'll have both growth and opportunities guaranteed. Your work will gave great impact on the company, you'll literally feel it!

🔆 The Tech Team 🔆

As a Product Engineer Intern, you'll be joining the Tech Team, currently composed of 10 people, and representing 1/4 of the people at TOTEM.

We are building the infrastructure, applications and interfaces that enable thousands of coworkers to use TOTEM stores. We're tackling a broad range of problem areas to develop the closest convenience stores, where people grab, discover and enjoy everyday essentials.

Being a product engineer at TOTEM means you'll be learning a lot. You'll be surrounded by talented and passionate people with an entrepreneurial mindset, who are always happy to share their learnings.

Our stack is NodeJS (TS) : React/React-Native for our front-end, GraphQL & Apollo for our data layers.

🔆 Your mission as a Product Engineer Intern 🔆

  • Help shape our products through active contribution in product conversations.
  • Build product features from start to finish. We understand an intern is here to learn, so we'll take you along all of our processes and methodologies, but you'll quickly have the opportunity to have a lot of ownership and regularly ship features.
  • Improve the performance, reliability, and efficiency of our systems — writing tests, fixing bugs and optimising the optimisable.

🔆 Working at TOTEM 🔆

  • 💰Competitive compensation policy: Interns get 15-20k€, Junior Product Engineers (the role you're aiming for) start at 48k€ + equity.
  • 🌇 We have two offices: one large (1600 square meters) & sexy warehouse in Pantin, right next to the Canal de l'Ourcq; and a brand new office in the Sentier neighbourhood (2e arrondissement).
  • 🏡 We want you to spend some quality time in person with your teammates, but you can also work periodically from anywhere (including any of the Morning coworking spaces).
  • 🍫 You'll have access to all the amazing products in TOTEM stores (in Pantin, Paris and in some Morning locations), free credits to spend there, and free fruits, snacks and coffee.
  • 🍽️ BBQ or Raclette with the whole team — every month.
  • 🏖 Off-sites in super cool locations — every 6 months.
  • 💻 You'll get a 16" Macbook Pro the second you arrive.
  • 🚇 We'll pay for 50% of your Navigo pass (+ we have compensations for bike commuters ❤️).
  • 🤝 Payrolls & Holidays made easy with Payfit.
  • 🏥 Healthcare made easy with Alan (not for the internship, but right when the CDI starts)

Preferred Experience

We are looking for an end-of-studies engineer, and will be very interested to have you stay with us after the internship.

We are looking for top engineers that also have great interpersonal skills. You will work as a full-stack developper and be responsible for some of the product aspects, speaking directly with other business contributors: it will imply commitment, rigor & also a fine dose of fun :)


  • You understand business logics & you see technology as a mean and not an end.
  • You're eager to deep dive on features requirements with non technical business contributors.
  • You have basic knowledge of server code and APIs through Node.js or equivalent.
  • Having previously worked on a project using React or React Native or equivalent, is a plus.
  • Having some knowledge of GraphQL and Apollo is also a plus.


  • You love tech.
  • You love people that do tech.
  • You love people that don't do tech, and spending time with them to craft great solutions to their problems.
  • Good quality in your work matters to you.
  • You are product focused. You want to listen to customers, and build the product that will solve their needs.
  • You thrive in a team, you can interact with people easily.
  • You love to learn and you do it fast.

Above all, we are looking for high potential and curiosity: make sure to show us this when you apply! Everything else is a bonus.

Recruitment Process

Interviewing is a two way street, we'll try to it as short as possible, yet give you the chance to meet with a large amount of people.

  • (30’) Screening Call : Let’s meet each other!
  • (2h) Technical Fit Interviews Onsite with 2 members of the team.
  • (2h) Home Technical Test.
  • (2h) Founders Talk + Cultural Fit Interview (w/ apéro).

Additional Information

  • Contract Type: Internship (5 month(s))
  • Location: Paris, France (75002)
  • Education Level: Bachelor's Degree
  • Possible partial remote