Senior Fullstack Developer (TypeScript & Python) – CDI (H/F)
Entreprise: Each One (Descartes Underwriting)
Type de contrat: CDI
Localisation: Paris 17ᵉ (75017) –
Télétravail partielSalaire estimé: 44 000 – 65 000 €/an (selon Hellowork)
Formation requise: Bac +5
Référence: 548
À propos de Descartes Underwriting
Rejoignez Descartes et contribuez à notre mission :
construire une résilience face à un monde en risque.
Descartes est un groupe d’assurance corporate pour les entreprises et institutions mondiales. Convaincus que la complexité croissante des risques climatiques et corporatifs exige une approche innovante, nous combinons
l’IA, l’analyse de données et des sources innovantes pour modéliser, évaluer et gérer les risques de manière transparente et rapide.
Spécialisé dans l’assurance paramétrique (ou index-based insurance), Descartes indemnise ses clients en
quelques jours après un événement déclencheur, avec des structures de paiement prédéfinies. Financé par plus de
141M$ (Highland Europe, BlackFin, Cathay, etc.), le groupe compte
250+ collaborateurs répartis dans
20+ bureaux à travers le monde, servant des clients dans plus de
60 pays.
🔗 [En savoir plus sur Descartes Underwriting](https://www.descartesunderwriting.com)
Votre rôle : Senior Fullstack Developer
Au cœur de notre croissance, vous rejoindrez notre équipe
Data, Software & DevOps pour :
- Développer des applications web interactives.
- Tester et refactoriser le code existant.
- Introduire des patterns orientés objets dans des codes fonctionnels.
- Optimiser les codes en TypeScript et Python.
Principales missions
Développement et maintenance logicielle :
- Concevoir, optimiser et déployer des logiciels pour :
- La gestion de portefeuille.
- L’analyse approfondie de modèles de risque.
- Des formulaires interactifs et visualisations de données.
- L’export de résultats adaptés aux utilisateurs.
- Le suivi des contrats et données associées.
- Le test et la validation de solutions existantes.
- Maintenir la solution avec :
- La gestion de version (Git + GitLab).
- La documentation technique (architecture, tests de validation).
- Le respect des bonnes pratiques de développement.
Support et amélioration des outils :
- CI/CD, stockage de données, modularisation et containerisation (Docker).
- Connexions aux APIs externes et internes.
- Participation à :
- L’analyse des besoins utilisateurs.
- La traduction des spécifications techniques en tâches de développement.
- La gestion des bugs et de l’évolution logicielle.
- Le choix des solutions techniques.
- Les discussions avec les partenaires IT.
- La formation des équipes techniques.
- La gestion des droits d’accès aux outils internes.
Tech Stack
- OS : Windows
- Backend : Python
- Frontend : TypeScript
- Versioning : Git + GitLab
- Cloud : Google Cloud Platform (GCP)
Profil recherché
Compétences techniques (Hard Skills)
- Maîtrise avancée de JavaScript et Python.
- Expérience avec Docker et les workflows de développement en production (code reviews, politiques Git, pair programming, SCRUM).
- Bonne connaissance de l’anglais et fluence en français.
- 4 ans d’expérience minimum dans le développement fullstack.
Soft Skills
- Pédagogie pour former et expliquer les bonnes pratiques aux juniors.
- Ouverture d’esprit pour apprendre des développeurs expérimentés.
- Proactivité pour suggérer des améliorations en architecture ou fonctionnalités.
- Capacité à décomposer des épics complexes en tâches réalisables.
- Excellentes compétences relationnelles (formel et informel), en français et anglais.
Atouts supplémentaires (Nice-to-have)
- Expérience avec des API publiques.
- Connaissance de React.js pour les applications interactives.
- Expérience en GCP ou autres cloud providers.
- Travail en microservices ou TDD (Test-Driven Development).
- Connaissance de Node.js.
- Contribution à un projet open source.
Mindset recherché
- Engagement fort pour les enjeux climatiques (au-delà des clichés).
- Adaptabilité à travailler avec des assureurs corporate (certains portent encore des costumes 😉).
- Appreciation pour l’automatisation CI/CD (ou au moins l’admiration pour une pipeline bien conçue).
- Volonté de mentorat (rappelons-nous comment on a commencé !).
- Esprit d’équipe (revoir du code, faire revisiter son propre code).
- Rigueur, créativité et minutie (nous gérons des assurances majeures, on prend le temps).
- Soif d’apprendre (pas de limites technologiques : on teste et on innove).
- Ouverture culturelle (équipes et politiques issues de tous horizons).
Pourquoi rejoindre Descartes Underwriting ?
✅
Apprentissage continu avec des équipes issues des
meilleures écoles et labs au monde.
✅
Formation et développement (séminaires annuels, ateliers, etc.).
✅
Environnement collaboratif et professionnel.
✅
Équipe internationale et engagée pour la diversité.
✅
Impact concret : aider les clients à renforcer leur résilience face aux risques climatiques.
✅
Rémunération compétitive (salaire, bonus, avantages).
✅
Flexibilité : jours de télétravail ponctuels.
💡
Engagement diversité : Toutes nos offres sont ouvertes aux personnes en situation de handicap, avec des compétences équivalentes.
Processus de recrutement
1.
Appel et entretien avec le Talent Recruiter (RH).2.
Projet technique à soumettre via GitHub.3.
Entretien technique.4.
Entretien avec le manager.5.
Dernier tour d’entretiens avec l’équipe.(Option : passer l’entretien avec le manager avant le projet technique.)