ABOUT THE ONE CAMPAIGN
ONE is a global, nonpartisan organization fighting for a more just world by demanding the investments needed to create economic opportunities and healthier lives in Africa. We do this by deploying trusted and dynamic advocacy that leverages hard-hitting data, credible grassroots activism, creative political engagement, and strategic partnerships. We use all this to influence decision-makers to take action and tackle the world’s biggest challenges. Read more at www.one.org.
About ONE Academy
ONE Academy is a dynamic online learning platform designed to equip global activists and young people with the knowledge, tools, and skills to drive social change, promoting healthier lives and economic vitality in their communities. The platform is built to be accessible, interactive, and scalable, delivering high-quality educational content while fostering peer learning and community engagement, including in low-bandwidth environments.
As ONE Academy expands with new learning modules, additional languages, and more interactive and gamified features, we are seeking a Full Stack Web Developer / LMS Engineer to support platform growth, migration, and day-to-day technical development.
About The Role
This role will play a critical part in maintaining, refining, and scaling ONE Academy’s learning platform, including supporting a migration to Moodle Cloud, implementing UI and feature updates, integrating multilingual capabilities, and ensuring the platform remains secure, accessible, and optimized for low-bandwidth users. You will work closely with the program coordinator and learning stakeholders to translate educational and advocacy goals into functional, user-friendly technical solutions.
The Web Developer / LMS Engineer will be responsible for the ongoing development, maintenance, and technical evolution of ONE Academy. Applicants will bring expertise in web development, interactive tools, and deployment workflows to ensure the successful delivery of the pilot platform.
This role requires a highly self-directed professional who is comfortable working autonomously while partnering closely with non-technical program, advocacy, and leadership stakeholders. The successful candidate will serve as the sole technical lead dedicated to ONE Academy and must be comfortable independently owning the full technical lifecycle of the platform from architecture and migration, to optimization, troubleshooting, and future feature development.
This position is on Fixed Term basis and contingent upon the availability of donor funding.
Responsibilities
Platform Development, Analytics, & Maintenance:
LMS Migration & Configuration:
Learning Modules & Community Features:
Multilingual & API Integrations:
Performance & Compliance:
AI-Enabled Learning Support:
Required Qualifications
Preferred Skills & Experience
We are committed to providing reasonable accommodations to applicants. When an applicant with a disability needs an accommodation to have an equal opportunity to compete for a job, they may request it orally or in writing (please email recruiting@one.org). ONE will process requests for reasonable accommodation and will provide reasonable accommodations where appropriate, in a prompt and efficient manner.
We understand that a diversity of strengths, experiences, and backgrounds makes our team stronger. If this position interests you, we encourage you to apply and tell us why you are a great candidate for the role. ONE does not discriminate in its selection and employment practices. We are an equal opportunity employer and all qualified applicants will receive consideration for employment. To learn more about our diversity and inclusion work and priorities, visit https://www.one.org/about/diversity.
Due to the number of inquiries that ONE receives, we thank all candidates for their interest yet only those who are selected for an interview will be contacted.