ICT Specialist - Software Development [Android FM Radio Library Developer]

UNOPS published 5 months ago


Mid-Level, Full-time

– No office location

Location Availability

work opportunities in diverse and challenging environments across the globe . we are looking for creative results focused professionals
React to this job: 2 4 1
Posted 22 days ago

About this job

Job type: Full-time
Experience level: Mid-Level
Role: Backend Developer, Mobile Developer
Industry: Government, Public Affairs
Company size: 10k+ people
Company type: Public


Job description

Background Information- Job Specific

UNOPS support Global Pulse which is a flagship innovation initiative of the United Nations Secretary-General on big data. Its vision is a future in which big data and AI are harnessed and used responsibly as a public good. Its mission is to accelerate discovery, development and scaled adoption of data innovation for sustainable development and humanitarian action. To this end, Global Pulse will work to promote awareness of the opportunities Big Data presents for sustainable development and humanitarian action, forge public-private data sharing partnerships, generate high-impact analytical tools and approaches through its network of Pulse Labs, and drive broad adoption of useful innovations across the UN System.

Global Pulse implements data innovation programs through its Pulse Labs to provide UN and development partners with access to the data, tools and expertise required to discover new uses of big data and AI for development. Global Pulse develops policies, toolkits, applications and platforms to improve data-driven decision-making and support the evaluation of promising solutions.

Pulse Lab Kampala ( is an inter-agency initiative of the United Nations in Uganda. The first of its kind in Africa, it brings together researchers from Government, the UN, non-governmental organizations and private sector to explore the utility of new sources of digital “Big Data” (such as social media, mobile data, online information) and real-time analysis techniques for social development monitoring and program planning.

This is a position in UNOPS for supporting projects carried out for Global Pulse. The incumbent of this position will be personnel of UNOPS under its full responsibility.

Functional Responsibilities:

Under the guidance of UN Global Pulse senior management, the consultant will support Pulse Lab Kampala to design and build an application for tuning of the FM radio on the Android platform to support the monitoring and achievement of the Global Goals.

Specific duties include:

  • Build a library to be used to build an app that tunes FM radio on Android supported on at least 3 mobile phone manufacturers;
  • Design and build an application for tuning of FM radio on the Android platform that uses inbuilt FM radio chips within the phone. The Application shall be the test case for the library to confirm it works as requested;
  • Extend the FM Radio Application to allow it automatically pick frequencies to tune in;
  • Extend the FM Radio Application to allow it automatically upload FM Radio streams to a defined server.

Education/Experience/Language Requirements:


  • Advanced Degree in Computer Science, Engineering or related field. A first level degree with an additional 2 years of experience will be accepted in lieu of an Advanced Degree.


  • Minimum of five (5) years of proven software development experience with at least 3 years development experience in mobile apps inclusive of Android App development is required;
  • Proven experience working with the Android SDK is required;
  • Proven experience building Native Apps for Android using the Android NDK is required;
  • Experience working with data streams on Android both locally and remotely through APIs such as REST and data structures such as JSON is desired;
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies is desired;
  • Strong knowledge of Android UI design principles, patterns, and best practices is desired;
  • Proven ability to understand business requirements and translate them into system requirements is an asset.


  • Fluency in English (written and oral) is required.

Contract type/level and duration

  • Contract type: Individual International Contractual Agreement (IICA) 
  • Contract level: IICA-2 ( ISCS-10) 
  • Contract duration: 3 Months (with the possibility of extension subject to funds availability and satisfactory performance)

For more details about the ICA contractual modality, please follow this link: 

Additional Considerations

  • Please note that the closing date is midnight Copenhagen time
  • Applications received after the closing date will not be considered.
  • Only those candidates that are short-listed for interviews will be notified.
  • Qualified female candidates are strongly encouraged to apply.
  • UNOPS seeks to reasonably accommodate candidates with special needs, upon request.
  • Work life harmonization - UNOPS values its people and recognizes the importance of balancing professional and personal demands. We have a progressive policy on work-life harmonization and offer several flexible working options. This policy applies to UNOPS personnel on all contract types
  • UNOPS seeks to reasonably accommodate candidates with special needs, upon request.
  • For staff positions only, UNOPS reserves the right to appoint a candidate at a lower level than the advertised level of the post
  • The incumbent is responsible to abide by security policies, administrative instructions, plans and procedures of the UN Security Management System and that of UNOPS.  

It is the policy of UNOPS to conduct background checks on all potential recruits/interns. 
Recruitment/internship in UNOPS is contingent on the results of such checks.

Life at UNOPS


UNOPS is an operational arm of the United Nations, supporting the successful implementation of its partners’ peacebuilding, humanitarian and development projects around the world. Our mission is to help people build better lives and countries achieve sustainable development.

UNOPS areas of expertise cover infrastructure, procurement, project management, financial management and human resources.

Working with us

UNOPS offers short- and long-term work opportunities in diverse and challenging environments across the globe. We are looking for creative, results-focused professionals with skills in a range of disciplines.


With over 4,000 UNOPS personnel and approximately 7,000 personnel recruited on behalf of UNOPS partners spread across 80 countries, our workforce represents a wide range of nationalities and cultures. We promote a balanced, diverse workforce — a strength that helps us better understand and address our partners’ needs, and continually strive to improve our gender balance through initiatives and policies that encourage recruitment of qualified female candidates.

Work life harmonization

UNOPS values its people and recognizes the importance of balancing professional and personal demands.

Background Information: Sustainable Development Cluster(SDC)

Based in New York, the Sustainable Development Cluster (SDC) supports diverse partners with their peacebuilding, humanitarian and development operations.

The SDC’s services include grants management, development and special initiatives support, and technology support to the UN and UN agencies.

The SDC is part of the New York Service Cluster that supports the United Nations Secretariat, as well as a broadening community of other New York-based United Nations organizations, bilateral and multilateral partners in the delivery of UNOPS mandate in project management, infrastructure management, and procurement management.

Please note that the deadline to submit application is 19 February 2020


  • Competitive Salaries
  • Work - Life Balance
  • up to 6 weeks paid annual leave
  • Awesome Colleagues
  • Diversity
  • Careers to contribute to achieve the SDGs
  • Intellectually challenging work assignments
Learn more about UNOPS
ICT Specialist - Software Development [Android FM Radio Library Developer] at UNOPS