Développeur FullStack Junior - F/H

À propos

Chez Hupso (anciennement PrepAcademy), nous sommes une start-up edtech dont la mission est de revaloriser les métiers indispensables grâce à la formation professionnelle.

Nous formons ainsi plus de 2000 personnes par an aux métiers de demain, aux métiers indispensables sur le marché du travail : conducteur de travaux, infirmier, secrétaire, comptable...

Au quotidien, on se bat pour revaloriser les personnes qui font ces métiers et ce qu'ils font pour nous tous. Parce qu'on souhaite leur donner confiance et faire (re)naître des vocations. C'est notre objectif !

Nous le faisons en proposant des formations 100% à distance ou mixte à distance/en présentiel. Pendant cette formation, l'élève a accès à tout le contenu pour se former, ainsi qu'à un accompagnement par des coach. L'apprenant se forme sur une plateforme d'apprentissage avec un parcours de formation personnalisé.

Descriptif du poste

Le poste

Chez hupso, on est convaincu que l'on peut concevoir une expérience de formation incroyable grâce à la tech. Une expérience où je peux contacter un professeur quand je veux, où j'accède à du contenu de top qualité, où je bénéficie d'un programme de formation qui s'adapte à mes contraintes...

C'est pour cela que dès le premier jour, on a fait le choix fort de re-créer de A à Z notre propre plateforme d'apprentissage, plutôt que d'utiliser un outil déjà existant. Oui c'est dur. Oui ça coûte plus cher. Mais c'est l'unique moyen - selon nous - de personnaliser au maximum la formation et l'accompagnement de nos apprenants. Ce sera ton rôle en tant que développeur d'apporter ta touche à cet édifice.

Tu travailleras directement avec Boris ou Matthieu, un de nos deux team lead tech. Tu seras au coeur des réflexions sur notre stratégie tech & produit, et en charge de son application tech.

Nous sommes convaincus que l'organisme de formation qui gagnera demain, aura la meilleure plateforme d'apprentissage. Tu seras le garant de cette conviction !

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

Profil recherché

Tu seras directement rattaché à Boris ou Matthieu, un de nos deux team lead tech. Tu seras directement accompagné par un développeur senior, qui sera responsable de ton intégration et de ta montée en compétences.

Tu possèdes 3 qualités obligatoires :

  • tu disposes de compétences en back

    • Au moins 6 mois sur un framework PHP (Laravel ou Symfony).
    • A déjà travaillé sur une API REST
    • Tu sais faire des requêtes sur une base de données
  • tu disposes de compétences en front

    • Au moins 6 mois sur un framework JS majeur (React, Angular...)
    • Tu maîtrises l'HTML
    • Tu sais intégrer une maquette (CSS & Tailwind)
  • tu disposes d'une forte capacité de progression & d'apprentissage

    • Tu apprends en tout temps de tes erreurs et de tes pairs
    • Tu montes rapidement en compétences

Tu adhères aux piliers de notre culture d'entreprise puisque :

  • tu aimes être constamment en train d'apprendre

  • tu vises long-terme et tu as une forte ambition

  • la recherche de l'excellence est une condition pas une option pour toi

  • tu es convaincu que le succès individuel n'est rien sans le succès collectif

  • tu adhères à la valeur d'acceptation, de considérer les gens pour ce qu'ils sont et pas pour ce qu'ils paraissent

Enfin, nous recherchons une personne qui :

  • sait coder en anglais

  • est autonome et sait s'organiser

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

  • dispose d'une affinité avec le produit et comprend les enjeux business d'une BU tech

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

Process de recrutement

  • Premier entretien : screening avec un membre de l'équipe tech

  • Deuxième entretien : cas pratiques à faire chez toi

  • Troisième entretien : rendu du cas pratique + entretien avec Boris et/ou Matthieu, team leads tech

  • Quatrième entretien (on fait le troisième et le quatrième à la suite) : entretien de fit avec un le reste de l'équipe tech et Arnaud (CEO)

Informations complémentaires

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