By continuing to browse this site, you agree to our use of cookies. Read our privacy policy

Consultancy 12 months: Software Developer (Front End) (Giga), Barcelona, Spain

Barcelona

  • Organization: UNICEF - United Nations Children’s Fund
  • Location: Barcelona
  • Grade: Consultancy - Consultant - Contractors Agreement
  • Occupational Groups:
    • Education, Learning and Training
    • Information Technology and Computer Science
  • Closing Date: 2023-12-10

UNICEF/Giga seeks an experienced, creative, and passionate Front end Software Developer to join Giga. Giga is a joint initiative between UNICEF and ITU, with a specific goal to connect every school to internet, and every young person to information, opportunity and choice. To achieve this goal, we have been mapping schools' geolocations and their real-time internet quality, demographics and potential internet infrastructure around them across the globe. We have been doing this through products like Project Connect, Daily Check app, Machine learning for school detection and multiple data collaborations. The Software Developer will work with a multidisciplinary team to lead the development of these diverse range of products that will help us achieve the ambitious goal of connecting every school, and every community to the Internet.

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 start-up thinking, the technology, and the partners that turn this energy into scalable solutions.

About Giga

Launched in 2019 as a joint initiative between UNICEF and ITU, Giga has set the ambitious goal to connect every school in the world to the internet.  Half of the world’s population has no regular access to the Internet. Millions of children leave school without any digital skills, making it much more difficult for them to thrive and contribute to local and global economies. This has created a digital divide between those who are connected and those who are not, a divide that has become even wider during the Covid-19 pandemic. UNICEF and ITU have therefore joined forces to create Giga, an initiative to connect every school in the world to the Internet and address this new form of inequality. 

Giga focuses on connecting schools so that children and young people have access to information, opportunity, and choice. It also uses schools as anchor points for their surrounding communities: if you connect the school, you can also connect local businesses and services. This creates opportunities for service providers to generate revenue from paying users, making connectivity more sustainable. A 2021 report by the Economist Intelligence Unit found that a 10% increase in school connectivity can increase effective years of schooling by 0.6% and increase GDP per capita by 1.1%. 

You can read more about Giga’s work at https://giga.global/ and by following us on twitter @Gigaglobal

How can you make a difference? 

The Software Developer (Front end) will work with a multidisciplinary team to lead the development of these diverse range of products that will help us achieve the ambitious goal of connecting every school, and every community to the Internet.

In particular you will:

  • Work closely with the Blockchain Product Manager and the UI/UX team, to create intuitive and responsive user interfaces for Giga’s blockchain products, including NFT2, and GigaCounts, an open-source platform to manage school connectivity contracts globally.
  • Coordinate the work of vendors and other software partners that are supporting us to build new products.
  • Build new prototypes and tools that support the current Giga project, as well as scale features in existing ones.
  • Ensure visual consistency of products by using design systems like IBM carbon design system.
  • Collaborate with backend and blockchain engineers to ensure seamless integration and high performance of the applications.
  • Create and maintain frontend documentation for the developed products.
  • Contribute to product strategy from a frontend perspective and help in mentoring junior frontend developers.
  • Work closely with other parts of the team (like the mapping and data science team) to explore collaboration and integration.

Please access the full Term of Reference (ToRs) and read a more detailed description of the assignment in this file in order to prepare your financial proposal and know more about the role: Download File Software Developer (Front end).pdf

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

  • Master’s degree in Computer Science, Web Development or a related technical field. *A first University Degree in a relevant field combined with 2 additional years of professional experience may be accepted in lieu of an Advanced University Degree.
  • A minimum of five (5) years of relevant professional experience in frontend software development
  • Proficiency in JavaScript and front-end frameworks, with a preference for ReactJS
  • Experience with CSS preprocessors like SASS or LESS and frontend build tools like Webpack
  • Experience collaborating with designers and implementing UI/UX mockups and design libraries like IBM carbon design system.
  • Experience in creating responsive designs for multiple devices and screen sizes.
  • Familiarity with Headless CMS
  • Experience with git, pull requests, and continuous integration through tools like Azure DevOps and Github
  • Active contribution to the open-source tech community
  • Experience in interacting with users and collecting user feedback on prototypes
  • Familiarity with Agile development environments and practices.
  • Ability to learn other coding languages as needed.
  • Developing country work experience and/or familiarity with emergency conditions is considered an asset.
  • Fluency in English is required. Knowledge of another official UN language (Arabic, Chinese, French, Russian or Spanish) or a local language is an asset.

Payment details and further considerations:

  • Payment of professional fees will be based on the submission of agreed deliverables. UNICEF reserves the right to withhold payment in case the deliverables submitted are not up to the required standard or in case of delays in submitting the deliverables on the part of the consultant.
  • Consultant is responsible for his/her own health and travel insurance.
  • Consultant is responsible to arrange his/her own travel, including visa.

How to apply:

  • Interested applicants are required to submit a financial proposal with an all-inclusive fee.  Please see the financial proposal template here: Download File Consultancy Financial Offer template.docx
  • Financial proposal must include travel costs (economy class) and daily subsistence allowance, if travel is required as per TOR and any other estimated costs: visa, travel/health insurance
  • Applications without a financial proposal will not be considered.

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. 

We do our best to provide you the most accurate info, but closing dates may be wrong on our site. Please check on the recruiting organization's page for the exact info. Candidates are responsible for complying with deadlines and are encouraged to submit applications well ahead.
Before applying, please make sure that you have read the requirements for the position and that you qualify.
Applications from non-qualifying applicants will most likely be discarded by the recruiting manager.
Apply