Contribution au progrès de l’écosystème numérique FIKIRI

Contribute to the improvement of the FIKIRI digital ecosystem.

This opening expired 4 months ago. Do not try to apply for this job.

UNDP - United Nations Development Programme

Open positions at UNDP
Logo of UNDP

Application deadline 4 months ago: Wednesday 25 Feb 2026 at 00:00 UTC

Open application form

Overview

Contribute to the improvement of the FIKIRI digital ecosystem.

You have:

  • Experience in modern web development (frontend and/or backend).
  • Proficiency in JavaScript.
  • Knowledge of TypeScript.
  • Experience with React framework.
  • Familiarity with Node.js.
  • Experience with REST API development.

Contract

This is a UNV contract. More about UNV contracts.

FIKIRI est un écosystème numérique intégré conçu pour connecter les innovateurs, communautés, institutions et marchés autour des Objectifs de Développement Durable en RDC et en Afrique. Cet écosystème comprend plusieurs plateformes interconnectées (communauté, données, formation, marché, identité numérique, fidélisation, assistant virtuel, etc.) qui partagent une architecture commune et évoluent progressivement par versions. Certaines solutions sont déjà opérationnelles ou en cours de développement, tandis que d’autres sont à un stade initial et nécessitent une structuration technique plus poussée. Les développeurs volontaires interviendront donc dans un environnement réel, avec une base existante, afin de : • Améliorer les solutions actuelles • Renforcer la cohérence technique globale • Contribuer aux nouvelles versions • Assurer l’intégration entre les différents modules L’objectif global est de consolider une infrastructure numérique évolutive, interopérable et adaptée au contexte africain.

Objectif de la mission .- Renforcer l’équipe technique afin d’assurer : • L’amélioration continue de l’écosystème • Le développement de nouvelles fonctionnalités • La stabilité et la sécurité des plateformes • La cohérence de l’architecture technique globale • La préparation des versions futures à grande échelle

Sous la supervision du responsable technique, les volontaires auront pour mission de : • Comprendre l’architecture existante de l’écosystème • Contribuer au développement et à l’amélioration des plateformes • Participer à la conception technique des nouvelles versions • Corriger bugs et optimiser les performances • Améliorer l’expérience utilisateur • Participer aux revues de code • Proposer des améliorations techniques • Rédiger et maintenir la documentation • Participer aux réunions de coordination technique • Collaborer avec les équipes produit, design et data Les volontaires en ligne travailleront sur un environnement collaboratif avec gestion de versions et outils de communication à distance.

• Développement web moderne (frontend et/ou backend) • JavaScript • TypeScript • React • Next.js • Node.js • Express.js • PostgreSQL • REST API • Git (GitHub ou GitLab) • React Native • Redux / Zustand • Tailwind CSS • WebSockets • Redis

Atouts : • Architecture logicielle et structuration de projets • Conception de systèmes modulaires et interconnectés • Intégration de services tiers et API • Sécurité applicative (authentification, protection des données) • Optimisation des performances • Tests et assurance qualité • Documentation technique • UX/UI orientée plateformes communautaires

Compétences professionnelles • Capacité à travailler à distance • Autonomie et rigueur • Esprit d’équipe • Capacité d’apprentissage rapide • Communication technique claire • Sens de l’impact social et communautaire

Potential interview questions

Can you describe a project where you contributed to the improvement of a software ecosystem? The interviewer wants to assess your project experience and contributions. Highlight specific projects and roles you played.
How do you approach bug fixing and performance optimization? This explores your problem-solving skills and technical knowledge. Pro members can see the explanation.
What tools do you use for version control? Pro members can see the explanation. Pro members can see the explanation.
Can you share an experience with team collaboration in remote settings? Pro members can see the explanation. Pro members can see the explanation.
How do you ensure the security of applications you develop? Pro members can see the explanation. Pro members can see the explanation.
What is your experience with user experience (UX) design? Pro members can see the explanation. Pro members can see the explanation.
How do you stay updated with the latest web development technologies? Pro members can see the explanation. Pro members can see the explanation.
Describe a time when you had to learn a new technology quickly. How did you manage? Pro members can see the explanation. Pro members can see the explanation.
Added 5 months ago - Updated 4 months ago - Source: unv.org