Minimum requirements:
Education:
- A graduate degree (Bachelor’s or higher) in Computer Science, Software Engineering, Information Technology, or a related field.
Work Experience:
Professional Experience:
- A minimum of 7 years of relevant professional experience in the design, development, and maintenance of mobile applications using React Native or equivalent frameworks.
- Experience in deploying and maintaining digital products across multiple countries or languages is required.
- Technical expertise in developing react native mobile apps for both Android and iOS platforms.
- Previous work in open-source environments and with Digital Public Goods is considered an asset.
- Experience in digital development projects related to early childhood development or parenting is a strong advantage.
Technical Expertise:
- Proven ability to deliver secure, stable and scalable mobile applications, with a focus on offline functionality.
- Familiarity with tools including Git, CI/CD pipelines, Firebase and RESTful APIs. o Knowledge of Node.js and DevOps practices is an asset.
- Familiarity with AI-assisted development tools (e.g., GitHub Copilot) is considered an asset.
- Hands-on experience with Drupal-based content management systems and backend integration is desirable.
- Experience with BigQuery, SQL queries, scheduled queries, and Looker Studio dashboards for analytics and reporting is an asset.
Coordination and Communication Skills:
- Demonstrated ability to work collaboratively within multidisciplinary teams of designers, developers, researchers, and country-level partners.
- Strong coordination and task management skills, with the ability to meet deadlines and manage competing priorities in a remote, multicultural work environment.
- Fluency in English is a minimum requirement.
- Knowledge of one or more languages used in Bebbo programme countries is an asset (Russian,Albanian, Belarusian, Bulgarian, Greek, Kyrgyz, Montenegrin, Macedonian, Romanian, Serbian, Slovak,Tajik, Ukrainian, Uzbek, Karakalpak, Turkish, Ndebele, Shona, Spanish, Hindi, Bangla)
- Ability to provide technical guidance, troubleshoot technical issues, and support knowledge transfer among technical teams and partners.
Understanding of UNICEF’s Operating Context:
- Previous experience/knowledge of the environment in which UNICEF operates, and understanding the constraints of working in a developing-world environment is desirable.
- Ability to align technical goals with UNICEF strategic goals — that always will mean UNICEF's mission over any particular technology.
Deadline: 02 Nov 2026