Software (Frontend) Developer

Tags: Environment un volunteers
  • Added Date: Monday, 06 October 2025
5 Steps to get a job in the United Nations

Mission and objectivesUNAIDS, the Joint United Nations Programme on HIV/AIDS, is a specialized agency established on January 1, 1996. It was created as a collaboration between various United Nations (UN) organizations to lead and coordinate the global response to the HIV/AIDS epidemic. The mandate of UNAIDS is to help stop the spread of HIV, ensure access to treatment and care for those affected, and work towards the goal of ending the AIDS epidemic as a public health threat by 2030.

ContextUNAIDS is committed to delivering high-quality, user-centric digital solutions for the management and dissemination of AIDS-related information. The IT Department is seeking to enhance the user experience and interfaces of its existing applications, including the AIDSInfo platform. To achieve this, we require the expertise of a skilled software developer who can contribute to ongoing improvements and innovation in our digital products. The primary purpose of this role is to improve the interfaces and overall user experience of UNAIDS applications, with a focus on AIDSInfo and other digital platforms. The selected candidate will be responsible for implementing required changes based on specifications from the users, as well as designing and implementing User Interface (UI) enhancements, ensuring seamless usability, and aligning the applications with modern web standards. The developer will work within an open-source technology environment and leverage cloud solutions, particularly Microsoft Azure.

Task DescriptionUnder the supervision of Business Intelligence Team Lead, the Software (Frontend) Developer will contribute to enhancing UNAIDS digital platforms and user experience through the following responsibilities: โ€ข Analyze existing application interfaces and identify opportunities for improvement in usability and design. โ€ข Develop and implement user interface enhancements for UNAIDS applications, including AIDSInfo. โ€ข Collaborate with cross-functional teams to gather requirements and translate them into effective User Interface User Interface (UI) solutions. โ€ข Ensure that all User Interface (UI) improvements are accessible, responsive, and aligned with best practices in user experience design. โ€ข Develop, test, and maintain code using Python, Drupal, and Django frameworks. โ€ข Work efficiently in an open-source technology stack and integrate solutions with Azure cloud services. โ€ข Provide technical support, troubleshooting, and documentation for implemented features and improvements.

๐Ÿ“š ๐——๐—ถ๐˜€๐—ฐ๐—ผ๐˜ƒ๐—ฒ๐—ฟ ๐—›๐—ผ๐˜„ ๐˜๐—ผ ๐—š๐—ฒ๐˜ ๐—ฎ ๐—๐—ผ๐—ฏ ๐—ถ๐—ป ๐˜๐—ต๐—ฒ ๐—จ๐—ก ๐—ถ๐—ป ๐Ÿฎ๐Ÿฌ๐Ÿฎ๐Ÿฏ! ๐ŸŒ๐Ÿค ๐—ฅ๐—ฒ๐—ฎ๐—ฑ ๐—ผ๐˜‚๐—ฟ ๐—ก๐—˜๐—ช ๐—ฅ๐—ฒ๐—ฐ๐—ฟ๐˜‚๐—ถ๐˜๐—บ๐—ฒ๐—ป๐˜ ๐—š๐˜‚๐—ถ๐—ฑ๐—ฒ ๐˜๐—ผ ๐˜๐—ต๐—ฒ ๐—จ๐—ก ๐Ÿฎ๐Ÿฌ๐Ÿฎ๐Ÿฏ ๐˜„๐—ถ๐˜๐—ต ๐˜๐—ฒ๐˜€๐˜ ๐˜€๐—ฎ๐—บ๐—ฝ๐—น๐—ฒ๐˜€ ๐—ณ๐—ผ๐—ฟ ๐—จ๐—ก๐—›๐—–๐—ฅ, ๐—ช๐—™๐—ฃ, ๐—จ๐—ก๐—œ๐—–๐—˜๐—™, ๐—จ๐—ก๐——๐—ฆ๐—ฆ, ๐—จ๐—ก๐—™๐—ฃ๐—”, ๐—œ๐—ข๐—  ๐—ฎ๐—ป๐—ฑ ๐—ผ๐˜๐—ต๐—ฒ๐—ฟ๐˜€! ๐ŸŒ

โš ๏ธ ๐‚๐ก๐š๐ง๐ ๐ž ๐˜๐จ๐ฎ๐ซ ๐‹๐ข๐Ÿ๐ž ๐๐จ๐ฐ: ๐๐จ๐ฐ๐ž๐ซ๐Ÿ๐ฎ๐ฅ ๐“๐ž๐œ๐ก๐ง๐ข๐ช๐ฎ๐ž๐ฌ ๐ก๐จ๐ฐ ๐ญ๐จ ๐ ๐ž๐ญ ๐š ๐ฃ๐จ๐› ๐ข๐ง ๐ญ๐ก๐ž ๐”๐ง๐ข๐ญ๐ž๐ ๐๐š๐ญ๐ข๐จ๐ง๐ฌ ๐๐Ž๐–!

Competencies and valuesโ€ข Planning and Organizing: Ability to manage multiple tasks and projects simultaneously. โ€ข Teamwork: Collaborative mindset with the ability to work effectively in a team environment. Willingness to share knowledge and support colleagues. โ€ข Technological Awareness: Keeps abreast of available technology and applies it to appropriate tasks. โ€ข Client Orientation: Considers all those to whom services are provided to be clients and seeks to see things from clientsโ€™ points of view.

Living conditions and remarksDuty station of UNAIDS in Bonn, Germany is surrounded by more than 20 other UN Agencies as the city shaped itself into the German City of the United Nations. Germany is at security level 1 (Minimal) and is considered non-restrictive regarding travel. Currently there are no significant security threats in general nor direct threats to UN personnel or assets within the country. It is the travellerโ€™s responsibility to comply with immigration, customs and health requirements while entering/exiting the country. Specific information regarding Bonn, which is in the German state of North Rheine Westphalia, can be found here: http://www.bonn-international.org/ UN Volunteer entitlements and allowances: The purpose of the allowances and entitlements paid to UN Volunteers is to enable UN Volunteers to sustain a secure standard of living at the duty stations in line with United Nations standards without incurring personal costs. The allowances are in no way to be understood as compensation, reward, or salary in exchange for the UN Volunteerโ€™s service. Contingent on specific eligibility criteria, location of the volunteer assignment and contractual type and category, the payment of allowances will begin from the date of Commencement of Service For more information on entitlements please read the Condition of Service (https://explore.unv.org/cos). For information specific to your assignment please see below: Monthly Living Allowance (Per month): USD 2772.37 Accommodation Supplement (Per month): USD 439 Entry lump sum (one-time payment): USD 4000 Exit allowance (for each month served, paid on completion of contract): $225 Medical and life insurance: Cigna Private Insurance Leave entitlements: Annual leave: 2.5 days accrued per calendar month Certified sick leave: UN Volunteers are entitled to up to 30 days of certified sick leave based on a 12-month cycle. This amount is reset every 12-month cycle. Uncertified sick leave: 7 days for 12 months and 4 days for shorter assignments Learning leave: 10 working days per consecutive 12 months (shorter assignments are prorated) Maternity Leave: 16 weeks Paternity Leave: 10 days

Recommended for you