A PROPOS DU RÔLE
Notre client est à la recherche d'un développeur back-end seniors. L’équipe est composée de spécialistes polyvalents qui relèvent quotidiennement des défis variés, allant de l’analyse de flux vidéo en temps réel à l’intégration de centaines d’applications via des outils sur mesure, en passant par la conception de plateformes d’authentification centralisée. Ce rôle s’adresse à des développeurs passionnés, capables d’aller au-delà de leur zone de confort, et désireux de concevoir des solutions innovantes qui ont un impact concret.
RESPONSABILITÉS
- Développer et maintenir des services back-end robustes et évolutifs.
- Participer à la conception de solutions logicielles complexes répondant à des besoins critiques de performance et de sécurité.
- Collaborer avec une équipe multidisciplinaire pour diagnostiquer et résoudre des problématiques variées (sécurité, performance, architecture).
- Participer occasionnellement à des tâches front-end, de programmation système ou d’optimisation de base de données, selon les besoins du projet.
- Contribuer à la définition de l’architecture technique de nouvelles fonctionnalités ou systèmes.
- Concevoir des processus de développement efficaces, incluant tests automatisés, CI/CD, et bonnes pratiques DevOps.
- Rédiger et maintenir une documentation technique claire et concise.
COMPÉTENCES RECHERCHÉES
- Minimum 5 ans d’expérience en développement back-end.
- Excellente maîtrise de TypeScript, avec une bonne compréhension de ses usages côté serveur (Node.js).
- Expérience avec des environnements orientés microservices (Azure Functions, AWS Lambda).
- Connaissances solides en Python (automatisation, scripts, outils internes).
- Esprit d’ingénierie système : capacité à réfléchir architecture, performance et résilience.
- Connaissances appréciées en Rust, pour les situations où la performance est critique.
- Expérience avec les bases de données relationnelles et non relationnelles.
- Maîtrise des outils et pipelines CI/CD.
- Familiarité avec les méthodologies de test (unitaires, intégration, end-to-end).
- Autonomie, esprit d’initiative, et capacité à transformer un défi technique en solution concrète.