Alternant(e) Junior FullStack Developer (NodeJS) - F/H - FoodTech đŸ‘©â€đŸł
La Belle Assiette

La Belle Assiette

Alternant(e) Junior FullStack Developer (NodeJS) - F/H - FoodTech đŸ‘©â€đŸł

  • Alternance (12 Ă  24 mois)
  • DĂ©but :  
  • Salaire entre 1,5K € et 1,75K € / mois
  • Paris
  • TĂ©lĂ©travail partiel possible
  • Bac +4
  • > 6 mois

L'entreprise

La Belle Assiette

La Belle Assiette

  • FoodTech, EvĂ©nementiel
  • < 15 salariĂ©s

Le poste

Alternant(e) Junior FullStack Developer (NodeJS) - F/H - FoodTech đŸ‘©â€đŸł

  • Alternance (12 Ă  24 mois)
  • DĂ©but :  
  • Salaire entre 1,5K € et 1,75K € / mois
  • Paris
  • TĂ©lĂ©travail partiel possible
  • Bac +4
  • > 6 mois

Who are they?

La Belle Assiette was launched in 2013 with a vision: Empower private chefs through technology and the marketplace to cater unique food experiences, anytime, everywhere ! With La Belle Assiette, the restaurant comes to your home, company’s office or to iconic venues.

Our partners are independent Chefs - We strive everyday to help them grow their business and break the silos with traditional restaurants and catering.

We tackle hard user problems which require best-in class technology. The company has built a robust platform which allows private and corporate clients to book a local Chef, in just a few clicks. Our 450 active Chefs, spread across 5 markets in Europe, manage their business on their fingertips, focusing on what they are passionate about: inventing new recipes.

We have a solid base. Still, we are not resting on our laurels and have great ambitions to expand into new business models and revenue streams. Since the beginning, we have raised €4M from qualified investors, including Nicolas Brusson (BlaBlaCar), Thibaud Elziùre (Fotolia, eFounders), Laurent Plantier (ex-Ducasse, French Food Capital), the founders of l’Atelier des Chefs (Europe’s leading cooking workshop), Kima Ventures, the Elior Group.

We are a team of 12 people with a resolutely entrepreneurial, supportive, committed and considerate attitude. 👊

The tech team is composed of two engineers:

The small team means you will immediately be a huge contributor to the product and will have direct and privileged contact with all your engineering team members who care about sharing their knowledge

Facts about the existing product 
 : ⚙

  • 700 events a month in 2021 (avg.) and growing !
  • Lean UX + European customers increasingly mature to book culinary experiences online, on mobile & desktop. Conversion has doubled since 2019.
  • A clear vision of technology-led empowerment to promote self service on both ends of the marketplace: 75% of the bookings are performed 100% online ie. without human intervention.

and some of our technical challenges: 🔬

  • Manage technical debt & gradual migration to React of our front-end elements based on older technologies
  • Integrate B2B users friendly payment methods/facilities for the growing Corporate segment
  • Gradual migration to API request & microservices
  • Improve automated testing practices (more coverage, push towards TDD)
La Belle Assiette
Want to know more about La Belle Assiette?Company culture, teams, technical stack, jobs... Let's go for an immersion!
Visit the profile

Job description

We’re looking for a Junior Full-stack Developer who is comfortable working building different components of our platform, from technical specifications to deploying in production. Here are some details of what you’d be working with:

  • Node.js & ES6
  • Express
  • RESTful APIs
  • Mongoose & MongoDB
  • React as well as old-fashioned AngularJS and jQuery
  • HTML5, CSS3, LESS and of course, JavaScript
  • CircleCI, Ansible & AWS

As part of La Belle Assiette’s tech team, you will :

  • Work closely with Thibault (Lead Dev and manager) and Maxence (Software Engineer - a former Alternant 👹‍🎓),
  • Add new features and automations to our in-house sales & customer management app
  • Improve the online booking experience as well as the Chef’s self-service dashboard
  • Help keep the app scalable, both from a Human Resources and tech point of view
  • Work with the multiple frontends we have and technologies they use (React, AngularJS and jQuery) and help migrate legacy stacks to new ones.
  • Ship to thousands of users several times a week
  • Be able to give back to the developer community via our tech blog and via open source contributions
  • Participate in product strategy conversations and the definition of technical specs inrelation to new features

We care deeply about: ❀

  • Clean code: everything is peer reviewed, tested, and our git commits are clean, atomic and self-describing. With each change we leave the code base cleaner than how we found it.
  • We love code comments, we prefer documentation to be in-place instead of lost somewhere on an obscure GitHub wiki
  • Technical debt: we have some, but we allocate time to reduce it (migrating everything to React, for example).

Preferred experience

We are looking for someone : đŸ±â€đŸ‘€

  • Who is eligible for a Contrat d’apprentissage or Contrat de professionnalisation
  • Has at least one experience working in teams on development projects and understands the importance of building code which is easily maintainable
  • Who is a self-sufficient and versatile Developer, with the ability to pick up different languages, frameworks and techniques with relative ease
  • Who has some initial knowledge of the technologies we use (listed above), and good knowledge of JavaScript
  • Who gives back, or wants to give back, to the developer community (through blog posts, open source, speaking, Stack Overflow answers)
  • With a strong entrepreneurial drive and the ability to achieve goals in a fast-paced environment
  • Who is comfortable talking with non-tech members of the team and directly to customers if needed
    Innovative mindset, speaks-up and brings their own ideas to the table
  • Who has a min. B2 level in English to communicate with the team (English is our default work language as some team members are native English speakers)

Recruitment process

  • Remote screening interview with Thibault, Lead Developer, to take a closer look at your background, your expectations, La Belle Assiette and the proposed missions - 45’
  • Technical assignment to do on your own schedule - Prepared by Maxence, former “Alternant” - It typically takes 2-3hrs to complete
  • Debrief & 2x45’ physical or remote interviews with other team members to get to know each other better and discuss the culture recipe - 1:30
  • Reference checks with your previous employers if any
    Welcome to La Belle Assiette 🎈
La Belle Assiette

La Belle Assiette

Cette offre vous tente ?

Questions and answers about the offer
  • Ajouter aux favoris
  • Partager sur Linkedin
  • Partager sur Facebook
  • Partager sur Twitter

D'autres offres de Dev Fullstack

Ces offres peuvent vous intéresser !

Voir toutes les offres