Jr. Blockchain Software Developer

UN Children's Fund, New York, United States

Skill Required:, IT and ICT
Preferred Experience: 
2 years of relevant work experience
Closing Date for Applications: 
15th December, 2018

Job Description

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.

Our team

We're an interdisciplinary team around the world tasked with identifying, prototyping, and scaling new technologies and practices. With our partners, we focus on convening and collaborating on new and different solutions, low- and high-tech, by:

  • Looking at the 2-5 year horizon to evaluate emerging and trending technologies and to see how UNICEF can work with the private sector on doing better business while improving essential services for children;
  • Investing in early stage solutions that show great potential to positively impact children in the 0-2 year future including the Venture Fund that invests in open source technology solutions from start-ups based in UNICEF’s programme countries;
  • Identifying proven solutions that can be implemented at national scale in multiple countries – taking the ideas that help thousands in one country, bringing them to dozens of countries across multiple sectors, and impacting the lives of millions of children.

How can you make a difference?

The technology team within UNICEF Ventures works closely with other members of the team to productionize models and develop applications to make insights accessible to non technical UNICEF staff in the field. We constantly develop on new technologies, and therefore have a need to maintain old applications as we build out new ones.

UNICEF Ventures is looking to recruit a software developer to support ongoing work in its technology team, with a focus on building new prototypes and expanding features in existing platforms related to blockchain. The main responsibilities of these roles include:

  • Provide guidance to Innovation Fund blockchain start-ups on software development
  • Develop and implement user testing plans for existing and new prototypes of blockchain applications for UNICEF
  • Explore programmatic applications of tokenisation
  • Act as technical focal point on software development for internal stakeholders
  • Documentation and communication

To qualify as an advocate for every child, you will have:

  • A University degree in Computer Science, Information Technology, Engineering or in other relevant areas.
  • 2 years of professional experience
  • Practical experience in developing software prototypes
  • Practical experience in interacting with users and collecting user feedback on prototypes
  • Technical experience in:
  • Javascript front-end frameworks (React / Redux, Angular, etc)
  • Languages: node.js, ruby, python, bash
  • Cloud services: Azure, AWS, etc
  • Geospatial DBs, libraries and data structures
  • Sql and NoSQL database systems
  • Experience with git, pull requests, and continuous integration and deployment.
  • Strong knowledge of data structures, algorithms, and run time optimization
  • Experience with Hadoop based technologies e.g. Spark a plus
  • Willingness to travel (sometimes on short notice) and develop software in the field, directly with end-users
  • Open-source community active
  • Fluency in English


Recommend your friend

Copyrights 2017. All rights reserved | Technology Partner: Indev Consultancy Pvt. Ltd