FULLSTACK DEVELOPER SENIOR (H/F)
| Expérience | intermediate, senior, expert |
| Contrat | Temps plein |
| Modèle de travail | Sur site |
| Clôture | in 3 months |
EdoMatch recrute un(e) Fullstack Developer Senior (H/F) pour le compte d’une entreprise spécialisée dans la tech, basée à Lomé.
À PROPOS DU POSTE
Nous recherchons un Fullstack Developer Senior capable de porter des modules critiques de bout en bout, du modèle de données jusqu’à l’interface livrée.
Vous serez un référent technique au sein de l’équipe : vous concevez, vous arbitrez les choix d’architecture, et vous faites progresser les développeurs autour de vous. Le poste demande autant d’exigence d’ingénierie côté backend que d’exigence de qualité sur les interfaces.
VOS PRINCIPALES MISSIONS
• Prendre la responsabilité complète de modules critiques, de la conception de l’architecture jusqu’à leur mise en production.
• Concevoir et faire évoluer l’architecture applicative : APIs, services, patterns backend (microservices, event-driven, DDD) et architecture frontend.
• Optimiser la performance de bout en bout : profiling, caching distribué, requêtes complexes, taille des bundles, chargement différé, mémoïsation.
• Garantir la sécurité et la fiabilité des services : audits OWASP, gestion de l’authentification et des autorisations, observabilité, stabilisation des APIs critiques.
• Assurer la qualité et la cohérence des interfaces : accessibilité, responsive, cohérence entre navigateurs, contribution au design system.
• Mettre en place et maintenir une stratégie de tests solide : unitaires, intégration, end-to-end et charge.
• Accompagner les développeurs moins expérimentés : code reviews approfondies, déblocage sur les sujets complexes, animation de sessions techniques internes.
• Documenter les choix techniques et porter les orientations d’architecture auprès de l’équipe et du produit.
PROFIL RECHERCHÉ
• 5 à 8 ans d’expérience en développement, avec une pratique réelle et démontrable du backend comme du frontend.
• Leadership technique confirmé, avec une expérience de mentorat au sein d’une équipe.
• Participation active à la conception d’architectures scalables.
• Expérience sur des projets complexes ou de grande échelle.
• Autonomie complète sur un périmètre fonctionnel, de la conception à la livraison.
COMPÉTENCES TECHNIQUES
Backend
• Maîtrise avancée d’au moins deux langages backend modernes.
• Conception d’APIs et de microservices : design, versioning, contrats, orchestration.
• Bases de données : modélisation avancée, requêtes complexes, réplication, migrations.
• Sécurité applicative : OWASP, authentification et autorisations complexes, chiffrement.
• Observabilité : logs structurés, métriques, traces distribuées.
Frontend
• Maîtrise avancée d’au moins un framework moderne (React, Vue ou Angular) : architecture, gestion d’état, optimisation.
• HTML et CSS à un niveau expert, JavaScript ES6+ et patterns avancés.
• Responsive et mobile-first, cohérence entre navigateurs.
• Accessibilité : WCAG, ARIA, HTML sémantique.
Transverse
• Tests unitaires, d’intégration, end-to-end et de charge.
• CI/CD et stratégies de déploiement (blue/green, canary).
• Git à un niveau avancé : rebase, cherry-pick, workflows complexes.
• Documentation d’architecture structurée (ADR, diagrammes C4).
COMPÉTENCES COMPORTEMENTALES
• Vous expliquez et défendez une solution complexe devant des interlocuteurs de niveaux techniques variés.
• Vous savez débloquer un développeur plus junior et le faire progresser, pas seulement corriger son code.
• Vous arbitrez : vous distinguez la dette technique acceptable de celle qui doit être traitée maintenant.
• Vous documentez vos décisions plutôt que de les garder en tête.
• Vous travaillez en proximité avec les designers et le produit, et vous savez challenger un besoin mal posé.
LES ATOUTS
• Expérience de systèmes distribués ou d’architectures microservices en production.
• Pratique du cloud (AWS ou Azure) et des conteneurs (Docker, Kubernetes).
• Contribution à la construction ou à l’évolution d’un design system.
• Certifications valorisées : PSM II, AWS Solutions Architect ou Azure Solutions Architect, certification base de données ou sécurité.
• Expérience d’animation de tech talks ou de formation interne.
INFORMATIONS PRATIQUES
• Localisation : Lomé
• Mode de travail : Présentiel
• Date de prise de fonction : Dès que possible
Postulez directement via l’application EdoMatch.
NB : Seuls les profils présélectionnés seront contactés.
Découvrez votre score de compatibilité
Téléchargez l'application EdoMatch pour voir votre score de compatibilité personnalisé avec ce poste
À propos de l'entreprise

EdoMatch
EDO Match est une entreprise innovante qui facilite la mise en relation entre le...

