Toutes les offres
NG TECHCDD

Département Technique / IT · Conakry - Bureau NG

Développeur Backend

Sous la responsabilité du Lead Developer / CTO, le Développeur Backend a pour mission principale de concevoir, développer, tester, déployer et maintenir les composants serveurs (API, bases de données, logique métier, sécurité) des plateformes web et mobiles de NG TECH. Il/elle contribue activement à la robustesse, la performance, la scalabilité et la sécurité des solutions digitales de l'entreprise, en étroite collaboration avec les équipes Frontend, Mobile, DevOps, Produit et QA.

Responsabilités principales

  • Analyser les besoins fonctionnels et techniques en lien avec les chefs de projet et le Product Owner
  • Concevoir l'architecture backend des applications (API REST, microservices, etc.)
  • Développer et maintenir les API sécurisées, performantes et bien documentées
  • Modéliser, créer et optimiser les bases de données (SQL et/ou NoSQL)
  • Implémenter la logique métier conforme aux spécifications fonctionnelles
  • Rédiger des tests unitaires et d'intégration pour garantir la qualité du code
  • Appliquer les bonnes pratiques de sécurité (authentification, chiffrement, OWASP Top 10)
  • Participer aux revues de code (code reviews) et veiller au respect des standards de développement
  • Identifier, diagnostiquer et corriger les bugs et les failles de sécurité
  • Collaborer avec l'équipe DevOps pour le déploiement continu (CI/CD)
  • Assurer la maintenance corrective et évolutive des applications en production
  • Surveiller les performances des systèmes et proposer des optimisations (temps de réponse, montée en charge)
  • Rédiger et maintenir à jour la documentation technique (architecture, API, procédures)
  • Collaborer étroitement avec les équipes Frontend, Mobile, QA et Produit dans une démarche Agile (Scrum / Kanban)
  • Participer aux cérémonies Agiles (daily, sprint planning, rétrospective, etc.)
  • Assurer une veille technologique permanente et proposer des améliorations
  • Partager ses connaissances et accompagner les développeurs juniors si nécessaire

Profil recherché

  • Maîtrise d'au moins un langage backend : Node.js, Python (Django/Flask/FastAPI), Nestjs, Java (Spring Boot) ou autre
  • Conception et consommation d'API REST (et idéalement GraphQL)
  • Bonne maîtrise des bases de données relationnelles (MySQL, PostgreSQL) et NoSQL (MongoDB, Redis)
  • Connaissance des outils de gestion de versions : Git, GitHub/GitLab/Bitbucket
  • Notions solides en sécurité applicative (JWT, OAuth2, HTTPS, chiffrement)
  • Familiarité avec Docker, CI/CD et les environnements cloud (AWS, Azure, GCP) appréciée
  • Compréhension des principes de SOLID, Clean Code et des design patterns
  • Rigueur, autonomie et sens de l'organisation
  • Bon esprit d'équipe et capacité de communication
  • Curiosité intellectuelle et goût pour l'apprentissage continu
  • Capacité d'analyse, résolution de problèmes et force de proposition
  • Respect des délais et des engagements

Intéressé(e) par ce poste ?

Envoyez votre candidature par email

Postuler par email
Offre précédenteDéveloppeur FrontendNG TECHOffre suivante Chef d'AgenceAKIBA FINANCE
Devenir partenaireRéserver un standProgrammeCandidater au PrixJob DayS'inscrire visiteur