Senior Backend Developer

Joignez-vous à nous pour relever des défis techniques passionnants et pour jouer un rôle clé dans la construction de solutions backend robustes et évolutives. Avec votre expertise, nous pouvons réaliser ensemble des projets ambitieux qui auront un impact durable

Postuler

Description

En tant que Senior Backend Developer, vous jouerez un rôle essentiel dans le développement et la maintenance de notre infrastructure backend. Vous serez responsable de la conception, du développement et de l'optimisation des composants logiciels qui alimentent nos applications et services. Vous travaillerez en étroite collaboration avec les autres membres de l'équipe technique pour garantir la fiabilité, la sécurité et la scalabilité de nos systèmes.

Responsabilités

  • Concevoir, développer et déployer des solutions backend robustes et évolutives en utilisant des langages de programmation tels que Python, Java, Node.js, ou équivalents.
  • Collaborer avec les équipes front-end et produit pour comprendre les besoins fonctionnels et concevoir des API efficaces et bien documentées.
  • Optimiser les performances des applications en identifiant et en résolvant les goulets d'étranglement et les inefficacités du code.
  • Mettre en œuvre des pratiques de sécurité robustes pour protéger les données sensibles et prévenir les attaques potentielles.
  • Participer à la revue de code et aux tests unitaires pour garantir la qualité du code et la conformité aux normes de développement.
  • Mentorat et encadrement des membres juniors de l'équipe, en partageant vos connaissances et votre expertise technique.

Exigences du poste

  • Diplôme en informatique, génie logiciel ou domaine connexe.
  • Expérience professionnelle significative dans le développement backend, avec une expertise dans au moins un langage de programmation majeur.
  • Maîtrise des concepts de base des bases de données relationnelles et non relationnelles, ainsi que des systèmes de gestion de bases de données (SQL, NoSQL).
  • Connaissance approfondie des frameworks et des outils de développement backend, ainsi que des architectures distribuées et des microservices.
  • Solides compétences en résolution de problèmes, en analyse et en débogage de code.
  • Capacité à travailler de manière autonome et en équipe, avec d'excellentes compétences en communication et en collaboration.
  • Expérience dans le développement de produits ou de services SaaS serait un plus.

Nous recherchons un professionnel passionné par le développement backend, capable de concevoir et de livrer des solutions logicielles de haute qualité dans un environnement dynamique. Si vous êtes motivé par les défis techniques et que vous souhaitez contribuer au succès de notre entreprise, nous serions ravis de discuter de cette opportunité avec vous.

Postuler