Independent platform: UNAtlas aggregates publicly available United Nations job openings and is not affiliated with the UN. All applications happen on official websites.
Job opening

Bebbo Technology Consultant, Early Childhood Development (ECD)

LevelCONS
LocationNairobi, Kenya
Application period2026-10-27 / 2026-11-02
Work arrangementRemote / Home-based

Organizational Context

UNICEF operates in over 190 countries and territories, dedicated to saving children’s lives, defending their rights, and helping them fulfill their potential from early childhood through adolescence. We are committed, passionate, and proud of our work, viewing the promotion of every child's rights not just as a job, but as a calling. UNICEF offers diverse opportunities for professional and personal development.

Job Purpose

The purpose of this consultancy is to leverage technology to advance Early Childhood Development (ECD) initiatives globally. The consultant will be responsible for the design, development, and maintenance of mobile applications, specifically focusing on the Bebbo platform, to support ECD programs. This role involves ensuring the technical robustness, scalability, and security of digital products, with a particular emphasis on offline functionality to reach children in diverse and challenging environments. The consultant will contribute to UNICEF's mission by providing technical expertise to enhance the delivery of services and support for children and families, aligning technological solutions with UNICEF's strategic goals and the overarching mission to realize the rights of every child.

Responsibilities

Design, develop, and maintain mobile applications using React Native or equivalent frameworks, ensuring secure, stable, and scalable solutions with a focus on offline functionality. Deploy and maintain digital products across multiple countries and languages, adapting to diverse user needs and contexts. Provide technical expertise in developing mobile applications for both Android and iOS platforms. Collaborate within multidisciplinary teams of designers, developers, researchers, and country-level partners to achieve project objectives. Coordinate tasks, manage competing priorities, and meet deadlines in a remote, multicultural work environment. Troubleshoot technical issues, provide technical guidance, and support knowledge transfer among technical teams and partners. Utilize tools such as Git, CI/CD pipelines, Firebase, and RESTful APIs in the development process. Leverage Node.js and DevOps practices, and explore AI-assisted development tools to enhance efficiency. Integrate Drupal-based content management systems and backend systems as needed. Apply experience with BigQuery, SQL queries, and Looker Studio for analytics and reporting to inform product development and program impact. Align technical goals with UNICEF's strategic objectives and mission, prioritizing the realization of children's rights.

Work Experience

Minimum of 7 years of relevant professional experience in mobile application design, development, and maintenance using React Native or equivalent frameworks. Experience deploying digital products across multiple countries/languages is required. Technical expertise in Android/iOS app development is essential. Experience in open-source environments and with Digital Public Goods is an asset. Experience in digital development for ECD or parenting is a strong advantage.

Skills

React Native development, Mobile application development (Android/iOS), Cross-platform development, Offline functionality implementation, Git, CI/CD pipelines, Firebase, RESTful APIs, Node.js, DevOps practices, Drupal CMS, SQL and BigQuery

Community intelligence

What candidates and members are discussing

Be the first to add context around this opportunity.Ask something practical or share experience with this organization. Contributions can help future candidates long after the vacancy closes.
Keep exploring

Related opportunities

Bebbo Technology Consultant, Early Childhood Development (ECD) (CONS) – UNICEF in Nairobi | UN Atlas