Respawn HR

Alternance Developpeur Fullstack H/F

Sophia-Antipolis

alternance

Selon profil

Résumé de l’annonce

Si tu veux aller à l’essentiel, voici ce que tu dois retenir :

  • Requirement Yogi est un éditeur de logiciels reconnu dans l’écosystème Atlassian, utilisé par des entreprises comme Airbus, Boeing, Enedis, STMicroelectornics ou encore la NASA.
  • Une équipe de 10 personnes, installée dans les supers locaux de Pearl Partner à Sophia Antipolis.
  • Une alternance fullstack sur un produit complexe : Java, React, TypeScript, OAuth2.0, Rest APIs, Spring, Hibernate, APIs Atlassian.
  • Tu touches à tout : back end, front end, intégration Atlassian, qualité, architecture.
  • Encadrement par Jerôme (Team Lead) + l’équipe engineering.
  • Montée en compétences rapide, autonomie progressive.
  • Possibilité d’évolution en CDI selon ton implication.

Qui est Requirement Yogi ?

As-tu déjà essayé de gérer un projet avec une spec de 1000 pages ? Nos clients, oui. C’est pour résoudre ce problème qu’Adrien, ancien développeur chez Atlassian, a créé Requirement Yogi en 2013. Aujourd’hui, notre plugin est utilisé par des dizaines de milliers d’utilisateurs dans le monde entier.

Nous sommes une startup solide, rentable, en croissance et nous avons de grandes ambitions :

  • améliorer encore notre produit, 
  • renforcer notre architecture Cloud, 
  • répondre à la demande d’automatisation et de facilitation en utilisant les IAs,
  • porter notre solution sur d’autres plateformes (Office 365, Google Docs, Notion, Miro…). 

Tu rejoins une équipe à taille humaine où chacun a un vrai rôle : Adrien (fondateur), Corentin, João, Saliou, Guillaume, Antoine et Elyan (développeurs), Jérôme (Team Lead) et Mileva (Support / Marketing / PO). 

Ici, pas de politique, pas de chichi : on se dit les choses franchement, toujours pour progresser. Tu verras, c’est une expérience à vivre.

 

Partages-tu notre ADN ?

Chez nous, on valorise :

  • la curiosité,
  • l’envie d’apprendre,
  • la polyvalence,
  • l’exigence du travail bien fait,
  • la capacité à comprendre un produit complexe,
  • l’orientation client/utilisateur.

 

On ne cherche pas un exécutant, mais quelqu’un qui réfléchit, propose, teste, améliore. Tu seras écouté(e), challengé(e), accompagné(e), et tu auras un impact direct sur le produit et la visibilité de la marque.

Ce que tu vas faire

Tu interviendras sur 5 périmètres complémentaires, qui te donneront une vision globale du développement logiciel dans un contexte éditeur. 

 

1) Développement Back End  (périmètre prioritaire) 

Tu participeras à l’évolution du cœur du produit Requirement Yogi.

Missions :

  • développer de nouvelles fonctionnalités en Java,
  • contribuer à l’architecture Cloud
  • concevoir des algorithmes (indexation, parsing, arbres, ensembles…), 
  • travailler sur les APIs REST, la persistance, les performances, 
  • participer aux revues de code, 
  • contribuer à la documentation technique. 

Objectif : devenir autonome sur le back end et comprendre en profondeur l’architecture du produit.

 

2) Développement Front End – React / TypeScript

Tu travailleras sur l’interface utilisée quotidiennement par des équipes d’ingénierie dans le monde entier.

Missions :

  • développer des composants React réutilisables,
  • améliorer l’UX et la navigation,
  • intégrer des APIs internes et externes,
  • optimiser les performances front,
  • contribuer à la cohérence visuelle et fonctionnelle du produit.

Objectif : maîtriser un front moderne et contribuer à une UI claire, stable et intuitive

3) Conception, PoC & Cycle produit

Tu participeras réellement à la réflexion produit

Missions :

  • échanges internes et externes (clients, partenaires),
  • conception fonctionnelle et technique,
  • réalisation de PoC, mockups, prototypes,
  • rédaction de specs fonctionnelles,
  • découpage en stories, estimation, priorisation,
  • participation aux décisions produit.

Objectif : comprendre comment on construit un produit logiciel, de l’idée au déploiement.

4) Qualité, tests, CI/CD & Cloud 

Tu participeras à la stabilité et à la fiabilité du produit.

Missions :

  • écrire des tests automatisés (JUnit, Cypress, Jest),
  • participer aux campagnes de tests manuels,
  • reproduire et analyser des bugs clients,
  • contribuer à la CI/CD (GitHub Actions), 
  • découvrir AWS (CloudFormation, pipelines, batchs), 
  • rédiger des documentations internes et utilisateurs. 

 

Objectif : comprendre les enjeux qualité d’un éditeur logiciel et contribuer à un produit robuste.

5) IA, créativité & innovation produit 

Requirement Yogi évolue dans un environnement où l’IA prend une place croissante. Sans être une alternance “IA”, tu seras encouragé(e) à utiliser intelligemment les outils modernes pour accélérer ton travail, explorer des idées et contribuer à l’innovation.

Missions :

  • utiliser les IA génératives (Claude, ChatGPT, Gemini…) pour accélérer la recherche, la documentation, les tests ou le prototypage,
  • proposer des améliorations produit basées sur l’IA (UX, automatisation, suggestions intelligentes…),
  • participer à des sessions de brainstorming techniques et produit,
  • explorer des pistes d’optimisation ou d’automatisation via l’IA,
  • challenger les idées de l’équipe et apporter ton regard neuf,
  • contribuer à la réflexion sur l’usage responsable, pertinent et efficace de l’IA dans un produit B2B complexe.

Objectif : développer une vraie maturité dans l’usage de l’IA, devenir force de proposition, et participer à l’innovation continue du produit.


Profil recherché

Compétences

  • Bases solides en Java (indispensable) 
  • Connaissances en React / TypeScript ou forte motivation pour apprendre 
  • Compréhension des architectures web (API, HTTP, REST) 
  • Notions en SQL 
  • Intérêt pour les environnements plugin / modularisés (frameworks Java) 
  • Sensibilité à la qualité du code, aux tests et à la documentation 
  • Envie de travailler sur un produit complexe et structuré 

 Soft skills

  • Curiosité technique 
  • Rigueur et sens du détail 
  • Autonomie + capacité à demander de l’aide au bon moment 
  • Humilité et envie d’apprendre 
  • Goût pour la résolution de problèmes 
  • Capacité à se projeter dans un environnement technique exigeant 

 

Outils & Environnement de travail

  • Java,  
  • React, TypeScript
  • API REST
  • Git, CI/CD
  • Confluence & Jira
  • Google Suite
  • Cypress, Jest, JUnit
  • IA génératives (Claude / Gemini / ChatGPT), est un plus apprécié

Type d’alternance & encadrement

Tu seras rattaché(e) à Jérôme, notre Team Lead, qui t’accompagnera dans ta montée en compétences tout en te laissant l’espace nécessaire pour apprendre, tester et proposer.

Objectif : prendre de la vitesse, comprendre un produit complexe, et monter en compétences pour viser un vrai niveau full stack.

 


Pourquoi nous rejoindre ?

  • Une entreprise à taille humaine, bienveillante et exigeante
  • Un produit reconnu à l’international
  • Un environnement tech stimulant
  • Des missions variées et responsabilisantes
  • Une montée en compétences rapide
  • Une équipe qui valorise la créativité, la curiosité et l’initiative
  • Possibilité d’assister à des conférences et événements
  • Opportunité de CDI selon ton implication


Intéressé(e) ? On en discute !

Envoie-nous ton CV et quelques lignes sur toi : fcaillet@r-yogi.com
On a hâte de te rencontrer

Intéressé.e ?

Envoyez votre candidature

Partager