Independent platform: UNAtlas aggregates publicly available United Nations job openings and is not affiliated with the UN. All applications happen on official websites.
UNV
UNDP

Full-Stack Developer

NUNV-C
Organizational Context
The United Nations Development Programme (UNDP) operates in 170 countries, focusing on poverty eradication and environmental protection. In Kenya, UNDP's primary objective is to support the nation's progress towards sustainable development and the Sustainable Development Goals, with a significant emphasis on democratic governance reforms. This aligns with Kenya's Vision 2030, aiming for a people-centered, accountable political system. The NextGen platform, a key initiative, is entering a critical phase of development and requires dedicated technical support.
Job Purpose
The Full-Stack Developer will play a crucial role in the ongoing development and enhancement of the NextGen platform, a system designed to connect candidates with host companies. As the platform transitions into sustained operations, the developer will be responsible for building new features, refining existing workflows based on user feedback, and resolving technical issues to ensure a seamless user experience. A significant part of the assignment will involve developing a separate Learning Management System (LMS) for candidate onboarding and professional development, ensuring the platform's scalability and responsiveness to stakeholder needs.
Responsibilities
The Full-Stack Developer will be responsible for designing, building, testing, and deploying new features for the NextGen platform, such as candidate filtering and reporting tools. They will continuously improve user workflows based on feedback from candidates and companies to enhance user experience. The role involves identifying, troubleshooting, and resolving technical issues promptly to minimize disruption. A key duty is the development of a standalone Learning Management System (LMS) for onboarding and training, including features for course enrollment, progress tracking, and assessments. The developer will also conduct regular code reviews to maintain code quality, security, and system maintainability, ensuring the platform remains performant and scalable as it grows.
Work Experience
No prior experience is required. However, a proven track record in building and maintaining large-scale, user-facing platforms is highly desirable. Experience with developing or integrating a Learning Management System (LMS) is also advantageous. Proficiency in modern front-end and back-end frameworks, relational databases, data structuring for reporting, and familiarity with version control, code review, and agile development are expected.
Skills
Key competencies include accountability, adaptability, flexibility, creativity, judgment, decision-making, planning, organization, professionalism, and self-management. Technical skills encompass strong proficiency in front-end and back-end frameworks, database management, and agile development methodologies. Soft skills involve translating user feedback into technical requirements and strong problem-solving abilities within a dynamic environment.
Required Languages
English
Desired Languages
Not informed
Nairobi, Kenya
2026-07-01 / 2026-06-24
Summary based on official posting. Please verify all details on the official website.Official Posting ↗
Explore related opportunities
Independent platform aggregating United Nations job listings.
UNAtlas is not affiliated with, endorsed by, or representing the United Nations. We do not process applications. All applications are submitted on official organization websites.
Some content may be AI-generated or summarized. Please verify all details on the official posting.
AboutDisclaimerPrivacy & CookiesTerms
Contact: info@unatlas.org
Full-Stack Developer (NUNV-C) – UNV in Nairobi | UNAtlas | UN Atlas