tendersglobal.net
Those who applied to the previous advertisement do not need to re-apply, their application is still being considered.
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. a connected world
The overarching strategic goal of UNICEF’s Information and Communication Technology Division (ICTD) is to transform and build partnerships with our stakeholders to successfully implement UNICEF programmes globally through innovative technology-enabled solutions.
How can you make a difference?
Work Assignments Overview |
Deliverables/Outputs |
Delivery deadline |
|
|
6 weeks from onboarding |
|
|
12 weeks from onboarding. |
Financial Proposal:
Please indicate your ability, availability and your overall rate – or rate per deliverable (in US$) to undertake the terms of reference above. Applications submitted without a rate will not be considered.
To qualify as an advocate for every child you will have…
- A bachelor’s degree in computer science or related field
-
Min 5 years’ experience in HTML/CSS: Proficient in writing semantic HTML and modern CSS, including CSS preprocessors like SASS or LESS.
-
Min 5 years’ experience in JavaScript/ES6+: Strong understanding of JavaScript, including ES6+ features such as arrow functions, destructuring, spread/rest operators, and async/await.
-
Min 5 years’ experience in React:
-
Components: Creating functional and class components.
-
State Management: Using state and props effectively; understanding context API and state management libraries like Redux or MobX.
-
Hooks: Proficient with React Hooks such as useState, useEffect, useContext, useReducer, etc.
-
Lifecycle Methods: Understanding React component lifecycle and how to use methods like componentDidMount, componentDidUpdate, and componentWillUnmount.
-
Routing: Implementing client-side routing using React Router.
-
Forms: Handling form inputs, validations, and submissions.
-
Performance Optimization: Techniques such as code splitting, lazy loading, memoization, and optimizing rendering.
-
TypeScript: Knowledge of TypeScript for type-safe coding practices in React applications.
-
Version Control: Proficiency in using Git for version control and collaborative development.
-
API Integration: Experience in making HTTP requests to APIs using tools like Axios or Fetch API.
-
Testing: Writing unit and integration tests using frameworks and libraries like Jest, Enzyme, or React Testing Library.
-
Build Tools: Familiarity with build tools and module bundlers like Webpack, Babel, and npm/yarn scripts.
-
UI Libraries/Frameworks: Experience with UI libraries such as Material-UI, Ant Design, or Bootstrap.
-
Responsive Design: Ensuring applications work well on various screen sizes and devices.
-
Accessibility: Knowledge of web accessibility standards and practices to make applications usable by everyone.
-
Debugging: Strong debugging skills using browser developer tools and React DevTools.
-
CI/CD: Understanding of continuous integration and deployment practices.
- Soft Skills: Strong communication skills, ability to work in a team, problem-solving abilities, and a willingness to learn and adapt to new technologies.
- Fluency in English is required. Knowledge of another official UN language (Arabic, Chinese, French, Russian or Spanish) is an asset.
For every Child, you demonstrate…
UNICEF’s values of Care, Respect, Integrity, Trust, Accountability, and Sustainability (CRITAS).
To view our competency framework, please visit here.
UNICEF is here to serve the world’s most disadvantaged children and our global workforce must reflect the diversity of those children. The UNICEF family is committed to include everyone, irrespective of their race/ethnicity, age, disability, gender identity, sexual orientation, religion, nationality, socio-economic background, or any other personal characteristic.
UNICEF offers reasonable accommodation for consultants/individual contractors with disabilities. This may include, for example, accessible software, travel assistance for missions or personal attendants. We encourage you to disclose your disability during your application in case you need reasonable accommodation during the selection process and afterwards in your assignment.
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.
Remarks:
Only shortlisted candidates will be contacted and advance to the next stage of the selection process.
Individuals engaged under a consultancy or individual contract will not be considered “staff members” under the Staff Regulations and Rules of the United Nations and UNICEF’s policies and procedures, and will not be entitled to benefits provided therein (such as leave entitlements and medical insurance coverage). Their conditions of service will be governed by their contract and the General Conditions of Contracts for the Services of Consultants and Individual Contractors. Consultants and individual contractors are responsible for determining their tax liabilities and for the payment of any taxes and/or duties, in accordance with local or other applicable laws.
The selected candidate is solely responsible to ensure that the visa (applicable) and health insurance required to perform the duties of the contract are valid for the entire period of the contract. Selected candidates are subject to confirmation of fully-vaccinated status against SARS-CoV-2 (Covid-19) with a World Health Organization (WHO)-endorsed vaccine, which must be met prior to taking up the assignment. It does not apply to consultants who will work remotely and are not expected to work on or visit UNICEF premises, programme delivery locations or directly interact with communities UNICEF works with, nor to travel to perform functions for UNICEF for the duration of their consultancy contracts.
Apply now
To help us track our recruitment effort, please specify on the application form/indicate in your cover letter where (tendersglobal.net) you saw this job posting.