Développeur FullStack Junior - F/H

À propos

Vous avez remarqué que d’un côté il y a des entreprises qui n’arrivent pas à recruter, et de l’autre des milliers de travailleurs au chômage ou qui ne trouvent plus de sens dans leur emploi actuel ?

Enchanté, nous c’est hupso. On est une start-up edtech lyonnaise de 60 personnes bien sympathiques (dixit nos apprenants). On travaille dur pour revaloriser les métiers en tension. Vous savez, ces métiers parfois difficiles sans lesquels la société ne pourrait fonctionner.

Pour cela on identifie et on crée des formations diplômantes et des préparations au concours 100% flexibles. On s’entoure ainsi des meilleurs experts métiers et on tourne les vidéos depuis notre studio d’enregistrement.

+3000 personnes changent de vie pro chaque année avec hupso, grâce à nos 15 formations. Ça commence à faire ! Et on ne compte pas s’arrêter là.

On a récemment levé des fonds et on vient de lancer notre première formation en présentiel à Lyon.

Notre ambition ? Tripler de taille dans les 3 prochaines années, former +de 5000 apprenants par an et atteindre 90% de taux d’emploi. Oui c’est challengeant. En attendant, l'année 2025 promet d’être (très) belle ! Et ça tombe bien parce que chacun est sur le pont, bien décidé à faire de son mieux.

Descriptif du poste

Le poste

Bienvenue chez hupso, un organisme de formation 100% à distance qui accompagne chaque année plus de 3 000 apprenants et plus de 300 entreprises.

Nous sommes 60 collaborateurs, une équipe passionnée et en pleine croissance, avec un objectif clair : former aux métiers de demain grâce à des parcours innovants et un LMS développé en interne.

Pour soutenir cette ambition, nous cherchons notre futur(e) Développeur Full Stack Junior.

Chez hupso, on ne bricole pas une stack autour d’un outil existant : on conçoit notre propre plateforme d’apprentissage, pensée pour faire progresser chaque apprenant selon son profil, ses contraintes et son projet pro.

Tu évolueras au sein de l’équipe Tech & Produit, aux côtés du CTPO Boris (ton manager direct). Tu seras intégré(e) à la squad "expérience apprenant & contenus", qui notamment est responsable de l'évolution du LMS hupso.

Les missions

  • Concevoir et développer des fonctionnalités impactantes pour le produit et/ou les équipes métiers

    • Compréhension et interprétation du besoin produit (User Story)
    • Développement des fonctionnalités en front & back (full-stack)
  • Concevoir et développer des interfaces fonctionnelles et agréables en termes d'UX & d'UI

    • Code en front sur Next.js
    • Application d'un style de façon pertinente
    • Proposition d'axes d'amélioration UX/UI
    • Intégration de maquette
  • Faire progresser constamment la BU tech & produit

    • Proposition de lancement de fonctionnalité
    • Amélioration des process de delivery & de scalabilité tech (infra...)
    • Travail en collaboration avec l'équipe Produit

Ce que tu trouveras chez hupso

  • Une squad produit/tech centrée sur l’impact utilisateur

  • Un accompagnement par un senior developer et un lead tech

  • Un produit entièrement construit en interne (pas de puzzle entre Notion, Moodle et Zapier)

  • Une vision claire, et des chantiers techniques ambitieux : moteur IA, LMS modulaire, IA générative...

Profil recherché

Compétences obligatoires

  • Expérience d'au moins 6 mois en Symfony ou Laravel.

  • Expérience d'au moins 6 mois sur framework JS. Encore mieux si c'est React.

  • Sait développer une API REST et manipuler une base de donnée.

  • Sait intégrer une maquette et écrire du CSS/Tailwind.

  • Apprend vite et fait preuve de curiosité

  • A la culture du feedback et aime travailler en équipe

  • Sait coder en anglais

  • Connaît les bases d'un environnement tech (git, Linux, veille...)

  • Sait interpréter et s'ajuster suite à une code review

Un plus si tu as

  • Une expérience de delivery agile avec des équipes tech (Scrum, Kanban, Jira)

  • Une appétence produit en plus d'écrire du code (sensibilité UX, fonctionnalité...)

Nos valeurs

Chez hupso, nous avançons avec 5 valeurs qui guident nos recrutements et notre quotidien :

  • Acceptation : tu respectes chacun tel qu’il est.

  • Apprentissage : tu apprends en continu et tu valorises le feedback.

  • Ambition long-terme : tu vois loin, pour toi et pour l’entreprise.

  • Excellence : tu vises toujours un cran au-dessus.

  • Cohésion : tu joues collectif, car on réussit ensemble.

Process de recrutement

  • Premier entretien : screening avec Cyril, senior développeur

  • Deuxième entretien : cas pratique à faire chez toi. Rendu en live avec Valentin (lead dev) et Cyril.

  • Troisième entretien : entretien de fit avec Valentin et Matthieu (senior dev).

  • Quatrième entretien (on fait le troisième et le quatrième à la suite) : entretien de validation avec Boris (CTPO) et Arnaud (CEO)

Informations complémentaires

  • Type de contrat : CDI
  • Lieu : Lyon
  • Expérience : > 1 an
  • Télétravail ponctuel autorisé