Office of Innovation

Full-Stack Developer Intern - 4 months

UNICEF works in some of the world’s toughest places, to reach the world’s most disadvantaged children. To save their lives. To defend their rights. To help them fulfill their potential.

Across 190 countries and territories, we work for every child, everywhere, every day, to build a better world for everyone.

And we never give up.

For every child, innovate

UNICEF has a 70-year history of innovating for children. We believe that new approaches, partnerships and technologies that support realizing children’s rights are critical to improving their lives.

The Office of Innovation is a creative, interactive, and agile team in UNICEF. We sit at a unique intersection, where an organization that works on huge global issues meets the startup thinking, the technology, and the partners that turn this energy into scalable solutions.

UNICEF’s Office of Innovation creates opportunities for the world’s children by focusing on where new markets can meet their vital needs. We do this by:

  • Connecting youth communities (or more broadly – anyone disconnected or under-served) to decision-makers, and to each other, to deliver informed, relevant and sustained programmes that build better, stronger futures for children.
  • Provoking change for children through an entrepreneurial approach – in a traditionally risk-averse field – to harness rapidly moving innovations and apply them to serve the needs of all children.
  • Creating new models of partnership that leverage core business values across the public, private and academic sectors in order to deliver fast, and lasting results for children.

The Office of Innovation specifically looks to form partnerships around frontier technologies (like drones and UAVs, blockchain, 21st century skills, urban technologies, new banking tools, wearables and sensors, or 3D-Printing) that exist at the intersection of $100 billion business markets and 1 billion person needs – and to identify how they can grow and scale profitably and inclusively.

To support UNICEF’s blockchain efforts, the UNICEF Venture team is looking for a full-stack developer. The candidate will work with the blockchain team, though blockchain experience is not necessary.

How can you make a difference?

You’ll be part of a blockchain team that builds prototypes and supports startups and UNICEF country offices in their own exploration of the technology.

You will work with a cross-functional team to build applications to help solve large challenges. You should have some experience building full-stack applications and an interest in learning about web3 applications.

Your main responsibilities will be:

  • Contribute to the development and deployment of various blockchain related prototypes (note that our team is platform agnostic, and therefore prototypes may be built on various platforms)
  • Contribute to prototypes developed in conjunction with partners (within the UN and externally)
  • Manage the technical environments of such prototypes

To qualify as an advocate for every child you will have…

  • Be enrolled in an undergraduate, graduate, or Ph.D. degree programme in computer science, engineering or other relevant fields or have graduated within the past two years.
  • Applicants must be at least 18 years old.
  • Be proficient in at least one of UNICEF’s working languages: English, French or Spanish. Fluency in the working language of the office you are applying to is required.
  • Have excellent academic performance as demonstrated by recent university or institution records.
  • Have no immediate relatives (e.g. father, mother, brother, sister) working in any UNICEF office; and have no other relatives in the line of authority that the intern will report to.
  • A minimum of 6 months of relevant professional experience or active Github history in building or contributing to products, preference given to open-source and distributed ledger technology projects.
  • Understanding of some of the following programming languages and frameworks: React JS, Node JS, ES6, TypeScript.
  • Understanding and experience with system integration: interface design, API development.
  • Developing country work experience and/or familiarity with emergency is considered an asset.

For every Child, you demonstrate…

UNICEF’s values of Care, Respect, Integrity, Trust, and Accountability (CRITA) and core competencies in Communication, Working with People and Drive for Results.

View our competency framework here.

UNICEF is committed to diversity and inclusion within its workforce, and encourages all candidates, irrespective of gender, nationality, religious and ethnic backgrounds, including persons living with disabilities, to apply to become a part of the organization.

UNICEF has a zero-tolerance policy on conduct that is incompatible with the aims and objectives of the United Nations and UNICEF, including sexual exploitation and abuse, sexual harassment, abuse of authority and discrimination. UNICEF also adheres to strict child safeguarding principles. All selected candidates will be expected to adhere to these standards and principles and will therefore undergo rigorous reference and background checks. Background checks will include the verification of academic credential(s) and employment history. Selected candidates may be required to provide additional information to conduct a background check.


Only shortlisted candidates will be contacted and advance to the next stage of the selection process.

Deadline: 13 Oct 2020 Eastern Daylight Time

UNICEF website

View more jobs at UNICEF