Ingénieur Frontend Senior (React.js)

Abidjan, Côte d'Ivoire
Software Factory

Dans le cadre de son expansion et de la nécessité de renforcer son pool de compétences, Box Africa recherche un Ingénieur Frontend Senior (React.js) talentueux et motivé pour rejoindre notre équipe. Le candidat idéal possédera une solide expertise en développement frontend, avec une maîtrise approfondie de React.js et TypeScript, et sera capable de jouer un rôle clé dans la conception technique, la gestion des systèmes de design, et le leadership technique au sein de l’équipe.

Missions de l'Ingénieur Frontend Senior (React.js)


Vous aurez pour principales missions :


  • Concevoir et implémenter des fonctionnalités frontend complexes avec React.js et TypeScript.
  • Diriger la conception et l’architecture des systèmes, y compris la gestion d’état et l’optimisation des performances.
  • Collaborer avec les designers UX/UI pour intégrer et faire évoluer les systèmes de design.
  • Favoriser l’adoption des meilleures pratiques frontend, notamment les stratégies de test et les processus CI/CD.
  • Construire et maintenir des bibliothèques de composants UI et des systèmes de design scalables.
  • Encadrer les ingénieurs, participer aux revues de code et diriger des initiatives transversales.
  • Travailler en étroite collaboration avec les équipes produit et plateforme pour garantir la cohérence et la qualité des applications livrées.
  • Documenter les décisions techniques, partager les connaissances au sein de l’équipe et promouvoir l’amélioration continue.


Profil


Nous recherchons un profil ayant : 


  • Minimum de 5 années d’expérience en développement frontend, idéalement avec React.js et TypeScript.
  • Une capacité démontrée à résoudre des problèmes techniques complexes de manière autonome.
  • Une expérience avérée en prise de décisions architecturales et en direction d’initiatives techniques.
  • Un excellent relationnel et une aptitude à travailler avec des équipes multidisciplinaires.


Compétences techniques : 


  • Maîtrise de React.js, TypeScript, JavaScript moderne (ES6+), HTML5, et CSS3.
  • Expertise avec des bibliothèques de composants UI et des systèmes de design.
  • Expérience avec des frameworks de test (Jest, Cypress, PlayWright).
  • Bonne compréhension des outils CI/CD, Docker et des stratégies de déploiement.
  • Connaissance avancée de l’optimisation des performances frontend et des techniques de gestion d’état (Redux, MobX).


Qualités professionnelles : 


  • Leadership empathique
  • Capacité à communiquer efficacement des idées complexes
  • Rigueur et souci du détail
  • Forte capacité d’adaptation et esprit d’équipe


Autres informations


  • Diplôme en informatique ou dans un domaine connexe
  • Expérience avec les méthodologies Agile/Scrum est un plus
  • Poste en CDD/CDI
  • Disponibilité ASAP


Si vous êtes prêt à relever des défis dans un environnement dynamique et innovant, et que vous souhaitez jouer un rôle clé dans la stratégie technique de notre organisation, ce poste est fait pour vous.

Postulez dès maintenant et devenez un acteur clé de notre stratégie de croissance et d'innovation. 



Découvrez pourquoi l'humain est au cœur de notre stratégie de développement