Degree Non Degree Program/Certificate
Language Requirement Not Required
Opportunity Type : Partially Funded
Duration 4 Months
Language of Instruction English
Applications are now open for the UNICEF Full-stack Developer Intern Position (Virtual). The host office for the program is the UNESCO Office of Innovation. So, if you are looking to receive a paid internship with UNICEF, this is a great opportunity for you to apply. The purpose of this internship is to support UNICEF’s blockchain efforts in the works within its office of innovation.
Deadline: 28 April 2021 EDT
Host organization: UNICEF
Duration: May-August (full-time)
Workplace: Online (remote)
Job No: 539481
Type of contract: Internship
The interns will receive a monthly allowance if they are not already receiving support from the internship from another organization.
Duties and responsibilities
Digital Public Goods Alliance
- Standardizing a JSON data schema as the source of fact for different interconnected data and code repositories
- Automatically generating Markdown & HTML documents from the data confined in the schema above-mentioned
- Automatically generate documents from the data contained in the schema mentioned above.
- Automating data propagation across repositories through GitHub Actions CI.
Venture Fund Team (Open Source Focus)
- Contributing to the front-end design and development of a template-driven documentation website for Open Source best practices recommended by UNICEF.
- Supporting multiple Open Source projects administered by different teams. Creating and building out design resources to enable needs assessments, mentorship profiles, and/or conducting design interviews if other UNICEF Innovation Fund companies and software
- Contributing to the development and deployment of different blockchain-related prototypes (note that our team is platform agnostic, and therefore prototypes may be built on various platforms)
- Contribute to prototypes developed in association with partners (within the UN and outside)
See similar internships here.
To qualify for the position, applicants should meet the following requirements:
- Be studying for a bachelor’s, master’s degree or PhD program in computer science, engineering or any other pertinent discipline or have graduated within the last two years.
- Candidates should at least at the age of 18.
- Have proficiency in at least one of UNICEF’s working languages: English, French or Spanish. Fluency in the working language of the host office to is compulsory.
- Don’t have any direct relatives working in any UNICEF office; and have no other relatives in the line of decision making to which the intern would be reporting.
- At least 6 months of pertinent professional design experience or active GitHubhistory in developing or contributing to products, open-source, and distributed ledger technology projects will be preferred. Kindly include a link to your GitHub profile, if accessible.
- Knowledge of some of the below programming languages and frameworks: React JS, Node JS, ES6, TypeScript.
- Understanding of and experience with system integration: interface design, API development.
- work experience in a Developing country and/or familiarity with emergency is a plus.
- Fluency in English is required. Knowledge of another official UN language (Arabic, Chinese, French, Russian or Spanish) or a local language is an asset.
Note: UNICEF values diversity and inclusivity in its selection processes, therefore, eligible men and women regardless of any consideration are encouraged to apply.
How to apply?
Qualifying applicants should apply online for the internship using the link below.
Only the shortlisted candidates will receive a call to go on to the next stages of the selection process.
Pay a visit to the Source Link for more information regarding the internship and the project components or activities.