Poste disponible à l’ONG internationale 3iS – 21 Juillet 2026

Poste disponible à l’ONG internationale 3iS - 21 Juillet 2026

Informations sur l'emploi

Titre du Poste : Développeur front-end

Lieu du Travail : Abuja, Nigéria

Date de Soumission : 31/07/2026

Description de l'emploi

3iS est une organisation à but non lucratif qui fournit des services de gestion de l’information aux organisations humanitaires et de développement. Grâce à la gestion de l’information, nous aidons nos partenaires à cibler leur aide aux populations les plus vulnérables du monde et nous accompagnons les autorités et institutions locales afin de renforcer leurs capacités et de les rendre autonomes dans leurs activités internes de gestion des données et de l’information.

Étendue des travaux 

Le développeur front-end est responsable de la conception et du développement des composants destinés aux utilisateurs des systèmes prenant en charge la santé, la nutrition, le suivi des produits de base, ainsi que le suivi, l’évaluation, la redevabilité et l’apprentissage (MEAL).

Ce poste consiste à concevoir des interfaces utilisateur intuitives, réactives et accessibles permettant aux parties prenantes d’interagir avec des systèmes de données complexes, notamment des tableaux de bord, des outils de reporting et des plateformes de collecte de données. Le développeur assurera une intégration fluide avec les services backend et les API, contribuant ainsi à une visualisation efficace des données et à une expérience utilisateur optimale.

Le développeur front-end travaillera en étroite collaboration avec l’ingénieur back-end et DevOps, le responsable de la gestion de l’information (RGI) et l’expert en la matière (EM) pour traduire les exigences techniques et programmatiques en applications conviviales qui soutiennent la prise de décision.

Description des fonctions

A. Développement d’applications front-end

– Développer des applications web réactives et conviviales pour les systèmes de santé, de nutrition, de suivi des produits de base et de suivi des repas.

– Concevoir des tableaux de bord et des interfaces interactifs pour la visualisation, le reporting et l’analyse des données.

– Assurer la compatibilité entre les appareils (ordinateur de bureau, tablette, mobile) et les navigateurs.

– Écrire du code front-end propre, maintenable et évolutif en utilisant des frameworks modernes.

B. Conception de l’interface utilisateur (UI) et de l’expérience utilisateur (UX)

– Concevoir des interfaces utilisateur intuitives qui simplifient les données et les flux de travail complexes.

– Collaborer avec les parties prenantes pour comprendre les besoins des utilisateurs et les traduire en conceptions fonctionnelles.

– Garantir l’accessibilité et la facilité d’utilisation pour les utilisateurs techniques et non techniques.

– Appliquer les meilleures pratiques en matière de conception d’interface utilisateur/d’expérience utilisateur, en particulier pour les applications nécessitant un traitement important de données.

C. Intégration avec les systèmes backend

– Intégrer les applications front-end avec les API et services back-end.

– Assurer une récupération et un affichage efficaces des données provenant de sources multiples (systèmes de santé, données nutritionnelles, plateformes de suivi des produits de base).

– Gérer les flux de données asynchrones et assurer des mises à jour en temps réel ou quasi réel dans les tableaux de bord et les outils.

D. Interfaces de visualisation et de reporting des données

– Développer des tableaux de bord dynamiques et des outils de visualisation pour chaque système et pour soutenir les cadres MEAL et le suivi des programmes.

– Mettre en œuvre des graphiques, des cartes et d’autres éléments visuels pour les données relatives à la santé, à la nutrition et à la chaîne d’approvisionnement.

– Garantir la clarté et l’exactitude de la présentation des indicateurs et des résultats analytiques.

E. Performance et optimisation de l’application

– Optimiser les applications en termes de vitesse, de performance et d’évolutivité.

– Garantir un rendu efficace des grands ensembles de données et des visualisations complexes.

– Effectuer des tests et des débogages pour maintenir des performances de haute qualité.

F. Opérations de la plateforme et support applicatif

– Collaborer avec les équipes DevOps pour assurer le déploiement et les mises à jour des applications front-end.

– Participer aux tests, au dépannage et à la résolution des problèmes dans différents environnements.

– Garantir la sécurité du traitement des interactions et des données des utilisateurs côté client.

G. Gestion de la documentation et des connaissances

– Développer et maintenir la documentation front-end, y compris les bibliothèques de composants et les guides d’utilisation, le cas échéant.

– Contribuer à la gestion des connaissances internes et à la documentation du système.

H. Collaboration et soutien technique

– Travailler en étroite collaboration avec l’ingénieur Backend & DevOps, le responsable de la gestion de l’information, l’expert en la matière et les autres parties prenantes afin d’aligner les solutions front-end sur l’architecture du système et les besoins du programme.

– Apporter un soutien aux utilisateurs et aux parties prenantes en améliorant la convivialité et la fonctionnalité des applications.

– Contribuer à l’amélioration continue des systèmes et des outils.

Exigences de l’ONG internationale 3iS 

Éducation

– Un diplôme ou une qualification professionnelle en informatique, en génie logiciel, en systèmes d’information, en interaction homme-machine, en science des données ou dans un domaine connexe.

– Des études de troisième cycle en intelligence artificielle ou en science des données seront considérées comme un atout.

– Les certifications AWS, GCP ou Azure seront un atout.

Langues

– Anglais : maîtrise requise, avec d’excellentes compétences en communication écrite et orale.

Expérience

– Minimum de 6 ans d’expérience professionnelle en développement front-end, avec une expérience avérée dans la direction ou la gestion d’applications web complexes.

– Solide expérience dans la création d’applications web réactives, de tableaux de bord, d’outils de reporting et d’interfaces utilisateur basées sur les données.

– Solide expérience des frameworks front-end modernes tels que React, Next.js, Angular, Vue.js ou similaires.

– Expérience en intégration d’applications front-end avec des API, des systèmes d’authentification et des services back-end.

– Expérience des outils de visualisation de données, des graphiques, des cartes, des tableaux de bord et des interfaces analytiques.

– Une bonne compréhension pratique du design est requise, notamment la capacité à orienter la conception de l’interface utilisateur, à examiner les designs, à améliorer la convivialité et à traduire des flux de travail complexes en interfaces utilisateur claires.

– Une expérience pratique en conception d’interfaces utilisateur (UI/UX), notamment en matière de wireframes, de prototypes, de flux utilisateurs et de systèmes de conception, sera un atout, mais n’est pas obligatoire.

– L’expérience de l’utilisation d’outils de conception tels que Figma, Adobe XD, Sketch ou similaires sera un atout.

– L’expérience de l’utilisation d’outils assistés par l’IA pour accélérer l’exploration de la conception, le prototypage, la documentation et le développement front-end sera un atout.

Compétences

– Excellente maîtrise de HTML, CSS, JavaScript et TypeScript.

– Solides connaissances en matière de conception réactive, d’accessibilité, d’ergonomie, d’optimisation des performances et de pratiques de sécurité front-end.

– Capacité à traduire des flux de travail et des ensembles de données complexes en interfaces simples, intuitives et conviviales.

– Capacité à fournir des contributions constructives en matière de conception et à orienter l’aspect visuel et l’ergonomie des applications.

– Expérience avec Git, les revues de code, les outils de test et les flux de travail de développement collaboratif.

– Une bonne compréhension de l’intégration continue et de la livraison continue (CI/CD), des environnements cloud et des processus de déploiement est un atout.

– Excellentes compétences en résolution de problèmes, communication, documentation et mobilisation des parties prenantes.

– Capacité à travailler de manière autonome, à prendre des initiatives et à fournir des conseils techniques de haut niveau.

Responsabilité envers les bénéficiaires

Le personnel de 3iS est tenu de respecter les principes de responsabilité envers les bénéficiaires des programmes de 3iS, conformément aux normes internationales, tout en impliquant activement les communautés bénéficiaires en tant que partenaires égaux dans la conception, le suivi et l’évaluation des projets de terrain.

Principes directeurs

Le personnel est tenu de respecter en tout temps la culture locale ainsi que les politiques, procédures et valeurs de 3iS.

3iS applique une politique de tolérance zéro en matière de harcèlement sexuel, d’exploitation et d’abus sexuels, de traite des êtres humains, ainsi que de maltraitance et d’exploitation d’enfants. Toute violation de ces principes et politiques sera considérée comme une faute grave.

3iS est un employeur qui souscrit au principe de l’égalité des chances, indépendamment des antécédents. 3iS peut effectuer des vérifications de références auprès d’autres organisations concernant les questions de harcèlement, d’exploitation et d’abus sexuels.

Titre d’emploi Développeur front-end
Poste d’affectation Abuja, Nigéria
Type de contrat Emploi – Contrat local
Date de début prévue Août 2026
Durée du contrat À titre indicatif, 7 mois selon le financement
Salaire 2 400 000 – 3 000 000 NGN (brut mensuel)
Adresse postale 2 Yabo Close, Garki, Abuja, Nigéria

Notes

– Date limite de dépôt des candidatures : 31 juillet 2026.

L’évaluation des candidatures se fera au fur et à mesure de leur réception et le poste pourrait être pourvu avant la date limite de dépôt des candidatures.

Compte tenu du nombre élevé de candidatures reçues, seuls les candidats présélectionnés seront contactés. Si vous n’avez pas reçu de réponse de notre part dans les deux semaines suivant la date limite de dépôt des candidatures, veuillez considérer votre candidature comme non retenue.

POSTULER