Point your AI agent at freehire and let it find you a job.

Get the CLI →

Onyx-Conseil

Open 47d reposted 2×

Lead Developer Python & TypeScript / Principal Engineer

Posted Updated 4 views
Discussion

Lead Developer Python & TypeScript / Staff Engineer – CDI

Île-de-France
CDI uniquement
Rémunération : jusqu’à 90 K€ selon profil

Le contexte

Dans le cadre de la construction from scratch d’un nouveau système d’information et de plusieurs produits digitaux à forte visibilité, nous recherchons un Lead Developer / Staff Engineer Python & TypeScript.

Vous rejoignez un environnement technologique moderne avec de forts enjeux autour du Cloud, des API, des architectures distribuées, de la qualité logicielle et de l’industrialisation des développements.

Aux côtés du Head of Engineering, vous jouerez un rôle clé dans la définition des fondations techniques, des standards d’ingénierie et de l’architecture des futures applications.

Il s’agit d’un rôle résolument hands-on : nous recherchons un profil capable de prendre de la hauteur sur les choix d’architecture tout en restant proche du code et des équipes de développement.

Vos missionsArchitecture & Engineering

  • Définir et promouvoir les standards de développement Python et TypeScript

  • Participer aux choix d’architecture des applications digitales

  • Concevoir des architectures API-first, microservices et orientées événements

  • Définir les patterns d’intégration et de communication entre applications

  • Participer aux revues d’architecture et aux arbitrages techniques

  • Garantir la scalabilité et la maintenabilité des solutions

Industrialisation

  • Construire des templates et socles techniques réutilisables

  • Définir les bonnes pratiques de développement, de tests et de qualité logicielle

  • Participer à l’industrialisation des pipelines CI/CD

  • Contribuer aux pratiques d’Infrastructure as Code

  • Améliorer la qualité du code et contribuer à la réduction de la dette technique

Leadership technique

  • Être un référent technique auprès des développeurs

  • Accompagner les Tech Leads et développeurs sur les problématiques complexes

  • Réaliser des Code Reviews

  • Contribuer directement au développement des composants critiques

  • Diffuser les standards et bonnes pratiques d’ingénierie

  • Participer à la montée en compétence collective

Performance, qualité & observabilité

  • Garantir la qualité, la sécurité et la performance des applications

  • Participer à la définition des stratégies de tests

  • Contribuer aux dispositifs de monitoring, tracing et observabilité

  • Participer au troubleshooting des problématiques complexes

Stack & environnement technique

Backend :
Python, FastAPI / Flask, API REST, Microservices

Frontend :
TypeScript, React, Next.js

Cloud & DevOps :
AWS, Docker, Kubernetes, Terraform, GitHub Actions / GitLab CI

Architecture :
API-first, Domain Driven Design (DDD), Event Driven Architecture, Distributed Systems, Design Patterns

Qualité & Observabilité :
Tests unitaires et d’intégration, SonarQube, Secure Coding, OpenTelemetry, Datadog, Grafana

Votre profil

  • Vous disposez d’environ 10 ans d’expérience minimum en développement logiciel

  • Vous avez déjà occupé une fonction de Lead Developer, Tech Lead, Staff Engineer ou Principal Engineer

  • Vous possédez une expertise forte en Python

  • Vous maîtrisez TypeScript et disposez idéalement d’une expérience React

  • Vous avez travaillé sur des architectures microservices / distribuées / event-driven

  • Vous maîtrisez les environnements Cloud AWS

  • Vous avez une vraie culture de la qualité logicielle et de l’industrialisation

  • Vous êtes capable de définir des standards et de les faire adopter par les équipes

  • Vous savez influencer les décisions techniques sans nécessairement avoir de lien hiérarchique

  • Vous conservez une forte appétence pour le développement et les problématiques techniques complexes

Les plus

Une expérience de :

  • construction d’un SI ou d’une plateforme digitale from scratch

  • plateformes à forte volumétrie ou haute disponibilité

  • environnements e-commerce, mobilité, transport ou médias

  • mise en place d’une Engineering Platform / Developer Platform

  • architectures distribuées complexes

Pourquoi rejoindre le projet ?

L’opportunité permet de rejoindre un projet à un moment particulièrement intéressant : les fondations sont encore à construire.

Vous aurez ainsi la possibilité d’avoir un impact concret sur les choix d’architecture, les standards de développement, l’outillage et les pratiques d’ingénierie qui accompagneront durablement la plateforme.

Skills

Apply

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available