Full Stack Developer- Alternance

Job summary
Work study(12 to 32 months)
Paris
Salary: €800 to 1,000 a month
Starting date: February 29, 2024
Fully-remote
Experience: > 1 year
Education: Bachelor's Degree
Skills & expertise
Generated content
Graphql
Nosql
Github actions
Mongodb
Tailwind
+13

ModaResa
ModaResa

Interested in this job?

Questions and answers about the job

The position

Job description

Showroom sales campaigns are the most important time of apparel brands’ financial year, where wholesale buyers are coming to discover the brand’s collection and define what will be sold to the end consumer 6 months later.

However the planning and scheduling is bottlenecked and archaic. Thousands of appointments are scheduled in a few days across hundreds of stakeholders, and the coordination is complex. So complex that today brands and buyers spend multiple weeks across their working year on purely scheduling optimisation, on excel sheets.

Our mission at ModaResa is to change this to streamline their showroom scheduling thanks to automated booking and data collection, all while taking into account business criteria, so brands and buyers can plan and interact in the most mindful way.

We’re looking for a highly motivated Fullstack Developer Apprentice for a 12–24 month apprenticeship, ideally someone with real-world experience (internships, freelance, or previous apprenticeship), who’s eager to build great products and make AI a central part of their engineering journey.

You’ll join a seasoned team and contribute directly to live features and infrastructure in production from Day 1.

Ideal Profile

  • Currently studying at a top-tier engineering or tech school (e.g., EPITA, ECE, INSA, Centrale, 42, X, Télécom, ENSIIE, Efrei, etc.)

  • Has completed 1–2 prior work experiences (internships, apprenticeships, freelance, or serious personal projects)

  • Solid in JavaScript/TypeScript, with hands-on experience in a modern frontend framework (React, Vue, etc.)

  • Comfortable with a backend framework (Node.js, Python + FastAPI, Django, etc.)

  • Understands REST / GraphQL APIs, SQL/NoSQL databases

  • Strong interest in AI & LLMs (e.g., OpenAI, LangChain, vector databases, RAG, agents, etc.)

  • Product-minded: able to collaborate closely with UX/UI teams and think beyond the code

  • Autonomous, curious, delivery-oriented, and cares about clean code and good practices

💻 Our Stack

  • Frontend: React, TypeScript, Tailwind

  • Backend: Node.js, Python, FastAPI

  • Databases: PostgreSQL, MongoDB, Redis

  • DevOps: Docker, GitHub Actions

  • Cloud: GCP / AWS

  • AI/LLM: OpenAI, HuggingFace, LangChain/Dust, Weaviate/Pinecone


Preferred experience

Who are you? 🧘‍♀️

  • A reliable and organised engineer with a minimum of 2 internship with at least 6 months of professional experience in Node.JS & React

  • Hungry for knowledge, diligent and motivated

  • You seek feedback to progress

  • You know how to give visibility on your work

  • You’re a genuine team player

Apprenticeship Details 🎓

  • 12 to 24-month apprenticeship

  • Flexible rhythm based on your school requirements

  • Start date: September or October 2025

  • Location: Paris 20th arrondissement

  • Compensation based on profile and school level


Recruitment process

  1. We first get to know you through your written introduction stating why you believe we could be a good mutual fit!

    In the same go, we asses your video, along with your CV and portfolio if relevant to your role.

  2. If we want to explore further, we send you a fun home personality test and invite your for a first short introductory culture fit call over google meet (30 minutes)

  3. Live case study (3H).

  4. Reference checks from past professional experiences.

  5. 1 hour in-depth interview on your past professional experience in-person (1H).

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Software & Web Development”.