Ingénieur full-stack senior
Temps plein · Sur site, ou à distance si vous n'êtes pas au Cameroun
Postuler à ce posteRoGy Technologies recherche un développeur full-stack senior pour piloter le développement de ses produits internes et des solutions livrées à ses clients. Ce poste est fait pour un ingénieur aguerri qui aime un environnement collaboratif et concret, et qui prend plaisir à accompagner les développeurs juniors. Vous contribuerez aux décisions d'architecture, veillerez à la qualité du code et porterez l'innovation qui soutient la mission de RoGy : livrer des logiciels évolutifs et de niveau international.
Missions
- Piloter la conception, le développement et le déploiement d'applications en C#, .NET Core MVC et frameworks mobiles modernes (Flutter ou React Native).
- Concevoir et optimiser les bases PostgreSQL ou SQL Server pour la performance et la montée en charge.
- Relire le code, faire appliquer les bonnes pratiques et accompagner les développeurs juniors et confirmés.
- Collaborer avec les product managers, les designers UX et les parties prenantes pour livrer des fonctionnalités robustes.
- Porter les pratiques DevOps : CI/CD, supervision et déploiements cloud.
- Diagnostiquer les problèmes complexes et garantir la sécurité et la performance des systèmes.
- Participer aux décisions stratégiques sur la pile technique et la feuille de route de développement.
Profil recherché
- 5 ans ou plus d'expérience professionnelle en développement full-stack.
- Solide expertise en C#, .NET Core MVC et conception d'API REST.
- Maîtrise de Flutter ou React Native pour le développement mobile.
- Excellente maîtrise des bases relationnelles (PostgreSQL, SQL Server) et de l'optimisation des requêtes.
- Expérience de Git, des pipelines CI/CD et de l'automatisation des déploiements.
- De solides capacités de résolution de problèmes et l'autonomie nécessaire pour mener des projets complexes.
- Excellentes qualités de communication et anglais courant.
- Prêt à travailler sur site et à mener les discussions techniques.
Un plus
- Expérience des plateformes cloud (Azure, AWS, GCP).
- Connaissance de la conteneurisation (Docker, Kubernetes).
- Une expérience en startup ou dans un environnement au rythme soutenu.
- Un intérêt pour le mentorat et la construction d'une culture d'ingénierie performante.