Recrutement à l’ONG SOS Villages d’Enfants International (09 Mai 2026)

Crédit photo : SOS Villages d'Enfants

Informations sur l'emploi

Titre du Poste : Conseiller principal / Développeur de logiciels / Développeur d'applications Web

Niveau Requis : Baccalauréat

Année d'Expérience Requise : 5 à 8 ans

Lieu du Travail : Kenya-Nairobi

Date de Soumission : 31/05/2026

Description de l'emploi

SOS Villages d’Enfants, fondée en 1949, est la plus grande organisation non gouvernementale au monde qui se consacre au soutien des enfants et des jeunes sans soins parentaux ou risquant de les perdre.  

La négligence,  les mauvais traitements  et l’abandon d’enfants  sont  des fléaux partout dans le monde. Les familles risquent d’être séparées. Présents localement dans plus de 130 pays et territoires, nous œuvrons pour soutenir les familles en difficulté et les aider à rester unies. Lorsque cela n’est pas dans l’intérêt supérieur de l’enfant ou du jeune, nous lui offrons une prise en charge de qualité, adaptée à ses besoins spécifiques.  

Avec nos partenaires, donateurs, communautés, enfants, jeunes  et  familles, nous permettons aux enfants de tisser les liens nécessaires à leur épanouissement et à leur plein potentiel. Nous défendons les droits de chaque enfant et militons pour le changement afin que tous puissent grandir dans un environnement bienveillant. 

Ils contribuent au leadership de SOS  Villages d’Enfants International ( CVI ),  notamment en permettant une gestion budgétaire et  financière saine  par les dirigeants et les gestionnaires des deux unités : FCS (Secrétariat de la Fédération) et IDS (Soutien au développement international). 

Mission 

Le service  Digify  offre une plateforme mondiale partagée de collecte de fonds numériques, ainsi que des outils et  une expertise  permettant aux associations membres de développer durablement leurs revenus en ligne. Il garantit l’efficacité, la sécurité et l’adaptabilité des technologies numériques, de la gestion de contenu et des systèmes de données aux besoins des marchés locaux, tout en  respectant  les normes internationales et en bénéficiant d’économies d’échelle.  

Grâce à une gouvernance mondiale partagée, à la coordination et à l’amélioration continue,  Digify  stimule l’innovation, l’optimisation des coûts et le partage des connaissances au sein de la fédération. Au service d’une cinquantaine d’associations membres et contribuant à un chiffre d’affaires annuel de plus de 60 millions d’euros, elle joue  un rôle central  dans la transformation numérique et la mobilisation des donateurs, maximisant ainsi l’impact pour les enfants, les familles et les communautés.  

Le/La chef de projet/développeur(euse) d’applications web spécialisé(e) dans la collecte de fonds numériques  est responsable du  développement,  de la maintenance et de l’optimisation des composants techniques de la plateforme de collecte de fonds numériques  Digify  . Ce rôle implique la création de composants front-end et back-end de haute qualité, la mise en œuvre de fonctionnalités destinées aux utilisateurs et la garantie du bon fonctionnement des pages, des modules et des intégrations pour l’ensemble des associations membres participantes.  

Ce poste consiste à traduire les concepts UX/UI et les exigences fonctionnelles en un code propre, efficace et bien structuré, garantissant ainsi que  l’implémentation technique de Digify reste stable, performante et conforme à l’architecture de la plateforme et aux normes de sécurité.     

Ce rôle , qui contribue à l’évolution continue de  Digify  par la mise en œuvre de nouvelles fonctionnalités, améliore les modules existants, résout les problèmes techniques et contribue aux intégrations de systèmes, notamment les services de paiement, les outils d’analyse, les connecteurs CRM et d’autres systèmes tiers .   

 
Remarque : Au sein du service  Digify  , les développeurs web ont des responsabilités et des domaines de spécialisation variés, dépendant du contexte régional, de la portée du projet, des compétences techniques et des besoins opérationnels. Si l’objectif général et les responsabilités principales restent les mêmes, chaque développeur peut se concentrer davantage sur des domaines techniques spécifiques, tels que l’intégration de prestataires de paiement, les connexions CRM et API tierces, le développement du système central des composants clés  de Digify  (notamment le moteur de formulaires ou les fonctionnalités du CMS), ou encore la conception de l’interface utilisateur. Cette flexibilité permet au service  Digify  de répondre efficacement aux diverses exigences et réalités des associations membres participantes, tout en  maintenant  des normes techniques élevées et en soutenant l’évolution continue de la plateforme  . 

Tâches et responsabilités 

  • Concevoir, développer et  maintenir  les composants front-end et back-end de la plateforme  Digify  , en implémentant de nouvelles fonctionnalités, modules et modèles conformément aux spécifications approuvées. Garantir  un haut niveau  de qualité du code, sa maintenabilité et sa conformité aux directives architecturales établies. 
  • Développer et gérer les intégrations avec les fournisseurs de paiement, les outils d’analyse et autres systèmes tiers, tout en fournissant des composants frontaux réactifs, accessibles et conformes à l’image de marque. 
  • Identifier  analyser et résoudre les problèmes techniques, notamment les bogues, les ralentissements et les incidents de plateforme. Effectuer la maintenance régulière, les mises à jour système et les  optimisations  , tout en contribuant à la surveillance de la plateforme et en proposant des améliorations de sa stabilité et de ses performances. 
  • Collaborer étroitement avec le concepteur web/conseiller en création de produits pour assurer la cohérence entre la mise en œuvre technique et les systèmes de conception UX/UI. Apporter un soutien technique aux chefs de projet de collecte de fonds numériques concernant la configuration de la plateforme  et  accompagner les associations membres lors de leur intégration et du dépannage. 
  • Élaborer et  tenir à jour  une documentation technique complète pour les modules et fonctionnalités de la plateforme.  Participer activement  aux revues de code afin de garantir la conformité aux normes de codage et contribuer aux activités de test, notamment les tests unitaires, d’intégration et de régression. 
  • Traduire les exigences fonctionnelles et commerciales en spécifications techniques détaillées et en critères d’acceptation. Apporter  son expertise technique  aux processus d’affinage du backlog et de planification des sprints. 
  • Contribuer aux activités d’assurance qualité en examinant les cas de test et en validant les livrables techniques. 
  •  Identifier en permanence  les opportunités d’amélioration de l’architecture, des performances et de la qualité du code de la plateforme. Explorer et évaluer les technologies émergentes afin d’enrichir les capacités de la plateforme et contribuer à l’  optimisation  des flux de travail de développement, de l’automatisation et des processus de déploiement. 

Responsabilités en matière de respect des normes de protection et de promotion d’un environnement sûr 

En tant que personne travaillant pour ou au nom de SOS Villages d’Enfants, vous  êtes responsable de  contribuer à créer et  à maintenir  un environnement sûr et protecteur pour le personnel, ainsi que pour les enfants, les jeunes et les adultes participant  aux programmes  soutenus et pris en charge par SOS Villages d’Enfants. Vous êtes tenu(e) de : 

  • Engagez-vous à respecter le code de conduite et réfléchissez régulièrement aux implications de votre travail en matière de protection des personnes. 
  •  Participer activement  aux discussions d’équipe pour  identifier  les risques, partager et appliquer des mesures et stratégies de prévention et d’atténuation.  
  • Intégrez les principes de protection dans vos décisions et tâches quotidiennes. 
  • Signalez rapidement et conformément aux procédures toute préoccupation relative à la protection des personnes. 
  • Promouvoir une culture fondée sur des valeurs,  la responsabilité  et la tolérance zéro à l’égard des préjudices. 

 

Exigences 

  • Un diplôme de premier cycle en informatique, en génie logiciel, en systèmes d’information ou dans un domaine connexe est  requis . Un  baccalauréat  est acceptable s’il est complété par une expérience significative de haut niveau dans le développement de plateformes numériques complexes. 
  • Les certifications en développement web, en méthodologies Agile/Scrum ou en technologies cloud sont considérées comme souhaitables. 
  • Ce poste requiert 5 à 8 ans d’expérience professionnelle pertinente. 
  • Les candidats doivent  démontrer  une vaste expérience en développement d’applications web au sein d’environnements numériques multi- composants , englobant à la fois le développement front-end et back-end.    
  •  Une expertise avérée  dans le développement et  la maintenance  de sites web basés sur un CMS (par exemple, Kentico ou des plateformes similaires) est  requise , y compris la création de composants personnalisés, de modèles, d’intégrations et  l’optimisation des performances . 
  • Une solide expérience en développement frontend est requise, notamment  une maîtrise  de HTML, CSS et JavaScript/TypeScript, ainsi qu’une expérience des frameworks modernes tels que React, Vue, Angular ou des technologies équivalentes. 
  • Une expérience en développement backend sous .NET ou dans des environnements d’entreprise comparables est  requise . 
  • Une expérience avérée en matière d’intégration d’API, notamment avec les fournisseurs de services de paiement, les services d’authentification, les systèmes CRM et les outils de marketing numérique tiers, est essentielle. 
  • Une expérience de travail dans des environnements Agile (Scrum) est  requise , incluant la participation à l’affinage des user stories, à l’exécution des sprints et à la collaboration avec les responsables produit et les équipes de conception. 
  • Une capacité avérée à  maintenir  les systèmes de production, y compris le débogage,  l’optimisation et  la garantie de la stabilité des plateformes numériques à fort trafic, est requise. 
  • Anglais – Courant   
  • Allemand – Maîtrise courante  requise  pour la coordination avec les associations membres et les fournisseurs de la région EUNA 

 

Compétences techniques  

  • Développement full-stack (front-end et back-end)  
  • JavaScript / TypeScript  .NET / C#  
  • Frameworks frontend modernes (React, Vue, Angular ou équivalent)  
  • Plateformes CMS au niveau  des composants  et de l’intégration (par exemple, Kentico ou similaire)  
  • Architecture et conception du système (API,  modularisation , flux de données)  
  • Modèles d’intégration, y compris les passerelles de paiement, les connecteurs CRM et les services tiers  
  • Normes HTML, CSS, conception réactive et accessibilité  
  • Gestion des versions et pipelines CI/CD (par exemple, flux de travail Git, builds automatisés)  
  • Intégrations API (REST, JSON)  
  • pratiques de codage sécurisées (par exemple, OWASP, conformité à la protection des données)  
  •  Optimisation des performances  des systèmes à fort trafic  
  • Méthodologies de développement et de déploiement de logiciels (Agile, Scrum, ALM) 
  • Méthodologies d’assurance qualité et de tests (unitaires, d’intégration, de régression)  
  • concepts  de conteneurisation  
  • Outils et pratiques agiles (par exemple, Scrum, Jira, DevOps)  
  • Documentation technique et planification des mises en production  
  • Sensibilisation à la protection des données, à la sécurité et à la conformité  
  • Normes de documentation et de commentaires de code 
  • Connaissance des processus de collecte de fonds numériques, des parcours des donateurs et de l’optimisation des conversions ( souhaitable). 
  • Expérience avec les plateformes d’analyse (par exemple, GA4, Hotjar) (souhaitée) 
  • Expérience avec Salesforce ou d’autres systèmes CRM (souhaitée) 

Autres compétences et aptitudes relationnelles 

  • Excellentes  compétences  en communication 
  • Capacités analytiques et de résolution de problèmes avancées  
  • Souci du détail et engagement envers la qualité du code  
  •  Approche de travail  structurée, fiable et organisée  
  • Capacité à collaborer avec les parties prenantes techniques et non techniques  
  • Capacité à gérer plusieurs priorités et échéances  
  • Responsabilisation proactive et prise d’initiative dans la résolution des défis techniques  
  • Volonté de partager ses connaissances et de soutenir les membres de l’équipe  
  • Engagement envers un code sécurisé, maintenable et bien documenté 

 

Méthodes de travail :   

  

  • Collaboration et communication mondiales – Travailler efficacement à travers les pays, les cultures et les fuseaux horaires en  maintenant  une communication claire, la transparence et une compréhension partagée au sein d’équipes distribuées.  
  • Collaboration interfonctionnelle – Travailler en étroite collaboration avec des collègues de  différentes fonctions  et domaines d’expertise pour combiner les connaissances, résoudre les problèmes collectivement et obtenir des résultats significatifs, en accord avec la  mission  de l’organisation .  
  • Collaboration efficace au sein de structures matricielles – Travailler de manière constructive au sein de lignes hiérarchiques fixes et indirectes en  maintenant  une communication ouverte, en alignant les priorités avec les responsables hiérarchiques et fonctionnels et en assurant la clarté des rôles, des responsabilités et des attentes afin de soutenir une prestation coordonnée entre les équipes.  
  • Flexibilité et adaptabilité – Rester à l’écoute des contextes en constante évolution et ajuster les priorités, les approches et les modes de collaboration en fonction de l’évolution des projets, des services ou des besoins  organisationnels   
  • Responsabilisation et implication – Assumer la responsabilité de l’avancement des tâches et des initiatives, s’attaquer proactivement aux obstacles et veiller à ce que les engagements, les décisions et les actions soient menés à terme, en prenant des initiatives dans son champ de responsabilité plutôt que d’attendre des instructions.  
  • Renforcer les associations membres et leur autonomie – Veiller à ce que les connaissances, les outils et les enseignements tirés des projets et des services soient partagés avec les associations membres afin qu’elles puissent tirer des leçons du travail accompli et renforcer progressivement leurs capacités et leur indépendance.  
  • Retour d’information continu et transparence – Contribuer à une culture où les retours d’information et les données sont partagés de manière ouverte et constructive, permettant aux équipes et aux parties prenantes concernées de réfléchir, d’apprendre et d’améliorer continuellement leur travail et leur impact. 

Ce que nous défendons  

SOS Villages d’Enfants s’engage à créer et  à maintenir  un environnement bienveillant et protecteur, qui promeut ses valeurs fondamentales et prévient et lutte contre les abus et l’exploitation des enfants. Nous condamnons fermement toutes les formes d’abus et d’exploitation des enfants, qu’elles se produisent au sein ou à l’extérieur de notre organisation, et nous réagissons systématiquement à tout cas d’abus avéré,  présumé  ou tenté dans notre sphère d’influence, en fonction de sa nature. Nous mettons en œuvre des mécanismes pour sensibiliser, contribuer à la prévention, encourager le signalement et faciliter l’intervention. Ces mécanismes comprennent des actions de développement des ressources humaines telles que la formation et le soutien psychologique, ainsi que des mesures comme la suspension, le licenciement et les poursuites judiciaires.  

SOS Villages d’Enfants s’engage à créer et  à maintenir  un environnement de travail sûr pour son personnel, les enfants et les jeunes, ainsi que les communautés auprès desquelles elle intervient. L’organisation interdit tout harcèlement,  exploitation  et abus, commis par ou à l’encontre de tout employé, superviseur, responsable, enfant, jeune, membre de la communauté, prestataire, candidat ou toute autre personne avec laquelle les employés de SOS Villages d’Enfants sont en contact dans le cadre de leur travail. Tous les employés sont tenus d’exercer leurs fonctions  conformément à  notre politique de prévention et de protection contre le harcèlement, l’exploitation et les abus sexuels.  

De plus, SOS Villages d’Enfants applique  une politique de tolérance zéro en matière de fraude. L’organisation ne perçoit aucun frais à quelque étape que ce soit du processus de recrutement.  

Les candidats retenus devront  fournir  un extrait de casier judiciaire datant de moins de trois ans.  Conformément à  la politique de protection de l’enfance  de l’organisation  , ces postes sont soumis à une vérification des antécédents judiciaires.  

Comment postuler ? 

Si ce poste vous intéresse, veuillez envoyer votre candidature détaillée en anglais via ICISMs à l’adresse suivante :  https://careers-sos-kd.icims.com/ avant le 31/05/2026  

Veuillez noter que les candidatures seront examinées et que les candidats retenus seront contactés pour un entretien au fur et à mesure de leur réception. Le poste restera ouvert jusqu’à ce qu’il soit pourvu.