Text copied to clipboard!

Titre

Text copied to clipboard!

Ingénieur Senior FullStack

Description

Text copied to clipboard!
Nous recherchons un Ingénieur FullStack Senior passionné et expérimenté pour rejoindre notre équipe dynamique. En tant qu’Ingénieur FullStack Senior, vous serez responsable de la conception, du développement et de la maintenance d’applications web et mobiles performantes, sécurisées et évolutives. Vous travaillerez en étroite collaboration avec les équipes produit, design et infrastructure afin de proposer des solutions innovantes répondant aux besoins de nos clients et utilisateurs. Vous interviendrez sur l’ensemble du cycle de vie du développement logiciel, de l’analyse des besoins à la mise en production, en passant par l’architecture, le codage, les tests et la documentation. Vous serez également amené à encadrer des développeurs juniors, à partager vos connaissances et à promouvoir les bonnes pratiques de développement au sein de l’équipe. Votre expertise technique vous permettra de choisir les technologies les plus adaptées, d’optimiser les performances et de garantir la qualité des livrables. Vous participerez activement aux revues de code, à la veille technologique et à l’amélioration continue des processus de développement. Ce poste requiert une solide expérience en développement front-end et back-end, une excellente maîtrise des frameworks modernes (tels que React, Angular, Vue.js, Node.js, Django, ou Spring Boot), ainsi qu’une bonne compréhension des architectures cloud et des bases de données relationnelles et NoSQL. Si vous aimez relever des défis techniques, travailler en équipe et contribuer à des projets ambitieux, ce poste est fait pour vous.

Responsabilités

Text copied to clipboard!
  • Concevoir et développer des applications web et mobiles robustes.
  • Assurer la maintenance et l’évolution des solutions existantes.
  • Collaborer avec les équipes produit, design et infrastructure.
  • Participer à l’architecture des systèmes et au choix des technologies.
  • Encadrer et accompagner les développeurs juniors.
  • Rédiger une documentation technique claire et complète.
  • Effectuer des revues de code et garantir la qualité du code.
  • Mettre en place des tests automatisés et assurer la couverture des tests.
  • Optimiser les performances et la sécurité des applications.
  • Assurer une veille technologique et proposer des améliorations continues.

Exigences

Text copied to clipboard!
  • Diplôme en informatique ou domaine connexe.
  • Minimum 5 ans d’expérience en développement FullStack.
  • Maîtrise des frameworks front-end (React, Angular, Vue.js, etc.).
  • Excellente connaissance des technologies back-end (Node.js, Django, Spring Boot, etc.).
  • Expérience avec les bases de données relationnelles et NoSQL.
  • Bonne compréhension des architectures cloud (AWS, Azure, GCP).
  • Capacité à travailler en équipe et à communiquer efficacement.
  • Maîtrise des outils de gestion de version (Git, GitHub, GitLab).
  • Expérience en tests automatisés et CI/CD.
  • Autonomie, rigueur et sens de l’organisation.

Questions potentielles d'entretien

Text copied to clipboard!
  • Quelle est votre expérience en développement FullStack ?
  • Quels frameworks front-end et back-end maîtrisez-vous ?
  • Avez-vous déjà encadré une équipe de développeurs ?
  • Comment assurez-vous la qualité et la sécurité du code ?
  • Pouvez-vous décrire un projet complexe que vous avez mené ?
  • Quelle est votre expérience avec les architectures cloud ?
  • Comment restez-vous informé des nouvelles technologies ?
  • Avez-vous déjà mis en place des pipelines CI/CD ?
  • Comment gérez-vous les conflits au sein d’une équipe ?
  • Quelles sont vos attentes pour ce poste ?