Contexte
Nous développons un produit SaaS B2B avec de vraies contraintes métier et techniques.
L’équipe est aujourd’hui orientée back-end / web, et nous lançons une application mobile qui viendra compléter l’écosystème existant.
Je suis CTO et je cherche un profil capable de :
- piloter le développement mobile et le déploiement
- m’épauler techniquement sur le back-end
On cherche quelqu’un de pragmatique, à l’aise avec des architectures propres, et qui aime comprendre le pourquoi avant le comment.
Stack actuelle
- Back-end / Web
- .NET / C#
- Blazor Server
- Architecture CQRS / Event Sourcing
- Approche DDD et TDD
- Azure function, Azure service bus
- Data
- Infra
- Azure
- CI/CD avec Azure DevOps
Stack mobile (en cours / à venir)
- React Native
- Intégration avec les APIs existantes
- Structuration de l’architecture mobile (patterns, qualité, maintenabilité)
Tes missions
- Contribuer activement au développement back-end :
- features métier
- qualité du code
- discussions d’architecture
- Être un référent technique sur la partie mobile :
- cadrage de l’architecture React Native
- bonnes pratiques
- revue de code
- accompagnement à terme d'autres devs mobiles
- mise en place du CI/CD, déploiement sur les stores
- Participer aux choix techniques (sans dogmatisme)
- Travailler dans un cadre TDD / DDD, orienté produit et long terme
Profil recherché
- Expérience solide en .NET / C#
- À l’aise avec des architectures structurées (CQRS, DDD, event-driven…)
- Expérience réelle en développement mobile, idéalement en React Native
- tu n’as pas besoin d’être expert RN, mais suffisamment à l’aise pour guider et décider
- tu as de l'expérience dans les problématiques spéficiques OS (iOS/Android)
- tu peux piloter le déploiement
- Sensibilité à la qualité :
- tests
- lisibilité
- maintenabilité
- Capacité à challenger, proposer, expliquer
Ce poste est fait pour toi si
- Tu aimes les systèmes propres mais pragmatiques
- Tu préfères une discussion technique honnête à une “best practice” plaquée
- Tu veux avoir de l’impact sur l’architecture et les choix produits
- Tu es à l’aise dans une petite équipe où chacun compte vraiment
Ce qu’on ne cherche pas
- Un profil purement mobile déconnecté du back
- Un “architecte PowerPoint”
- Quelqu’un qui fuit le code ou les responsabilités techniques
Rémunération & conditions
- Rémunération : salaire selon profil et expérience
- Télétravail : flexible (organisation basée sur la confiance, pas sur le contrôle) - Période d'intégration en full office à prévoir pendant la période d'essai
- Environnement technique exigeant mais sain, avec du temps consacré à la qualité et à la dette technique