Senior Fullstack Expert F/H

CDI
Paris
Télétravail occasionnel
Salaire : 80K €
Expérience : > 4 ans
Éducation : Bac +5 / Master
Postuler

Walter Learning
Walter Learning

Cette offre vous tente ?

Postuler
Questions et réponses sur l'offre

Le poste

Descriptif du poste

Description du poste

Nous recherchons un ou une Développeur Fullstack Senior, capable de concevoir et structurer des solutions techniques robustes pour notre plateforme d’apprentissage et nos outils métiers internes.

Il s’agit d’un rôle de Senior Individual Contributor, avec une forte responsabilité technique sur certains projets structurants, sans management direct d’équipe.

Dans ce rôle, votre valeur repose autant sur votre capacité à livrer d’importants projets complexes de manière autonome, tout en garantissant la qualité et la fiabilité du code. Vous prenez en charge des projets techniques de bout en bout, de la conception à la mise en production, et êtes garant de leur robustesse dans la durée. 

Dans un environnement où les outils d’IA accélèrent fortement la production de code, vous intervenez principalement sur la conception, les choix techniques, la fiabilité et la cohérence des systèmes.

Vous travaillez en lien direct avec le CTO et les équipes métier pour transformer les besoins opérationnels en solutions techniques solides, évolutives et maintenables.

Dans ce contexte, et en tant que référent technique sur certains projets et sujets structurants, vos missions principales sont les suivantes :

1. Conception et spécification technique

  • Traduire les besoins métiers en solutions techniques claires et structurées, robustes, scalables et maintenables

  • Participer aux décisions d’architecture de la plateforme

  • Anticiper les contraintes techniques, les dépendances et les edge cases

2. Structuration et pilotage technique de projets

  • Livrer des projets critiques de manière fiable et autonome

  • Mener des intégrations complexes entre services, APIs et bases de données

  • Garantir la fiabilité des solutions déployées, notamment sur les projets critiques

  • Documenter et formaliser les choix techniques

3. Développement et qualité logicielle

  • Produire ou superviser la génération de code robuste

  • Être garant·e de la qualité du code : lisibilité, performance, sécurité, maintenabilité

  • Identifier les edge cases et anticiper les risques techniques

  • Participer aux revues de code et à l’amélioration continue des pratiques

4. Collaboration produit et métier

  • Travailler étroitement avec les équipes produit, pédagogie et opérations

  • Comprendre les enjeux business afin de proposer des solutions techniques pertinentes

  • Contribuer à la priorisation et à la structuration des projets techniques

5. Amélioration continue

  • Diffuser les bonnes pratiques de développement

  • Contribuer à l’évolution de l’architecture technique

  • Assurer une veille technologique active, notamment sur les usages de l’IA dans le développement logiciel

L’environnement technique

Notre système repose majoritairement sur des projets développés et maintenus en interne : un LMS, plusieurs outils métiers et de nombreuses intégrations externes.

Les enjeux techniques portent notamment sur :

  • la fiabilité des workflows métiers critiques

  • l’intégration entre plusieurs services et APIs

  • la gestion de volumes importants de données pédagogiques

  • l’utilisation d’outils d’IA pour accélérer le développement tout en garantissant la qualité logicielle.

Notre stack actuelle repose principalement sur Python/Django, React/NextJS et PostgreSQL, déployée majoritairement sur AWS via ECS et des fonctions Lambda.

La majorité des systèmes étant développés en interne, ce rôle implique de travailler sur des problématiques d’architecture, de modélisation de données et de fiabilité à long terme.

 

Le poste est à pourvoir à Paris (75002) et en présentiel.


Profil recherché

  • Nous recherchons un profil très autonome capable de faire avancer les projets techniques de manière fiable et pragmatique et de devenir référent technique sur certains sujets structurants de nos systèmes.

    Vous savez analyser un problème complexe, proposer une solution pertinente et la faire aboutir dans un environnement exigeant.

    Au-delà des compétences techniques, nous attachons une importance particulière à la posture : sens des responsabilités, autonomie et capacité à débloquer les situations.

    Vous avez 5 ans d’expérience minimum en développement web, de l’expérience sur des architectures web modernes et évolutives et l’habitude de prendre en charge des projets complexes et de résoudre des problèmes techniques critiques de manière autonome.

    Compétences techniques

    • Expérience solide sur des architectures web modernes, incluant :

      • Conception d’APIs et intégrations entre services

      • Modélisation et requêtage de bases de données SQL

      • Développement backend (Python/Django ou équivalent)

      • Développement frontend moderne (React ou équivalent)

    • Bonne compréhension des architectures web et systèmes distribués

    • Connaissance des environnements de déploiement (Docker, Lambda)

    Autres compétences attendues

    • Excellente compréhension des concepts d’architecture logicielle

    • Capacité à spécifier et structurer des solutions techniques

    • Rigueur et exigence sur la qualité logicielle

    • Capacité à mener des intégrations techniques complexes

    • Maîtrise des outils d’IA générative appliqués au développement

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.

Postuler