Founded in 1961 and assisting 80 million people in around 80 countries each year, the World Food Programme (WFP) is the leading humanitarian organization fighting hunger worldwide, delivering food assistance in emergencies and working with communities to improve nutrition and build resilience.
WFP’s efforts focus on emergency assistance, relief and rehabilitation, development aid and special operations. Two-thirds of its work is in conflict-affected countries where people are three times more likely to be undernourished than those living in countries without conflict.
In emergencies, WFP is often first on the scene, providing food assistance to the victims of war, civil conflict, drought, floods, earthquakes, hurricanes, crop failures and natural disasters. When the emergency subsides, WFP helps communities rebuild shattered lives and livelihoods. WFP also works to strengthen the resilience of people and communities affected by protracted crises by applying a development lens in its humanitarian response.
WFP is the largest humanitarian organisation implementing school feeding programmes worldwide and has been doing so for over 50 years. Each year, WFP provides school meals to between 20 and 25 million children across 63 countries, often in the hardest-to-reach areas.
Job Description
Job Posting Organization: The World Food Programme (WFP) is the world’s largest humanitarian organization, dedicated to saving lives in emergencies and using food assistance to build pathways to peace, stability, and prosperity for people recovering from conflict, disasters, and the impacts of climate change. Established in 1961, WFP operates in over 80 countries, employing around 20,000 staff members, most of whom work in remote areas directly serving the hungry poor. WFP is committed to diversity and equal employment opportunities, encouraging qualified candidates from all backgrounds to apply. The organization was awarded the Nobel Peace Prize in 2020 for its efforts to combat hunger and promote security" style="border-bottom: 1px dotted #007bff !important;">security" style="border-bottom: 1px dotted #007bff !important;">food security globally. WFP's mission is to reach a world with zero hunger, and it invests in private sector fundraising and partnerships to mobilize resources and innovative solutions to fulfill this mission. The ShareTheMeal app, launched in 2015, is a key initiative in this strategy, allowing users to contribute to the fight against hunger through their mobile devices. With over 1.9 million users and more than 290 million meals shared, ShareTheMeal is a pioneering platform that exemplifies WFP's commitment to innovation and community engagement.
Job Overview: The Lead Mobile Engineer will serve as the technical leader for ShareTheMeal's mobile engineering function, responsible for defining and executing the mobile technology strategy that will enable the organization to scale its user base from 1.9 million to over 10 million users. This role is critical in maintaining an exceptional user experience and operational efficiency, which directly impacts an annual revenue target of $30 million USD. The successful candidate will work closely with the Head of ShareTheMeal Software Engineering and will be expected to lead a high-performing mobile engineering team capable of rapid and high-quality delivery. The position requires a strategic mindset to align mobile engineering initiatives with ShareTheMeal's growth objectives and WFP's overarching mission to eliminate hunger. The Lead Mobile Engineer will also champion innovation initiatives, evaluate emerging mobile technologies, and represent mobile engineering in cross-functional leadership forums, influencing product strategy and technical decisions across the organization.
Duties and Responsibilities:
Lead Technical Strategy: Own the mobile engineering vision and multi-year technical roadmap, aligning with ShareTheMeal's growth objectives and WFP's mission to reach zero hunger. Define and evangelize mobile architecture standards across iOS, Android, and QA, ensuring scalability to support 10M+ active users. Establish engineering metrics and SLOs that drive measurable improvements in app performance, reliability, and user satisfaction. Drive hiring of key positions and growth of the team. Champion innovation initiatives, evaluating and piloting emerging mobile technologies that could differentiate ShareTheMeal's user experience or operational efficiency. Represent mobile engineering in cross-functional leadership forums, influencing product strategy and organizational technical decisions.
Build and Lead a High-Performing Mobile Engineering Organization: Drive architectural decisions with clear rationale, creating decision frameworks that enable the team to move quickly while maintaining quality. Continuously optimize team velocity and engineering effectiveness, eliminating blockers and establishing processes that scale with team growth. Develop engineering talent through structured mentorship. Own the technical roadmap, translating business objectives into quarterly engineering initiatives with clear success metrics. Establish engineering culture and best practices for code quality, testing, and operational excellence.
Drive Engineering Quality and Technical Sustainability: Own the engineering quality strategy, balancing feature velocity with technical health through data-driven prioritization. Lead technical debt reduction initiatives that measurably improve system maintainability. Establish quality gates and engineering standards that prevent quality erosion. Champion engineering investments in tooling, automation, and infrastructure that multiply team effectiveness.
Research, Plan, and Facilitate Improvement of Product Quality, Security, and Performance: Design, implement, and maintain native Android and iOS solutions for ShareTheMeal using Kotlin and Swift. Design and implement test automation systems with the QA team. Conduct code reviews and assessments.
Document architecture/code decisions and APIs. Deliver product features and tech initiatives across Android, iOS, and QA platforms, along with documentation and handover to the Head of ShareTheMeal Software Engineering.
Required Qualifications: Education: A university degree in computer science or a related field is required. Work History: At least 5 years of experience in developing and designing Android and iOS native apps designed to serve millions of active users. Soft Skills: Strong analytical abilities, both quantitative and qualitative. Ability to make technical decisions that balance platform-specific needs with cross-platform efficiency. Excellent problem-solving skills with the ability to debug complex mobile issues. Ability to interact with managers and stakeholders with maturity and tact. Mature judgment with strong interpersonal skills. Collaborative spirit able to work effectively across diverse teams and cultures. Self-motivated and able to work with a high degree of autonomy. Adaptability to rapidly evolving mobile technology landscape. Fully committed and motivated to achieve the aims of the World Food Programme. Hard Skills: Proficiency in Kotlin, Swift, and modern Android and iOS development patterns. Strong knowledge of Android and iOS SDK and frameworks, including Compose and SwiftUI. Experience with Swift structured concurrency, Kotlin Coroutines, and modern asynchronous programming patterns. Experience with architecture patterns such as MVVM, VIPER, and Clean Architecture. Experience with App Store and Play Store submission processes. Knowledge of Unit Testing, UI Testing, and Test-Driven Development. Expert understanding of mobile app performance optimization techniques. Experience with mobile CI/CD pipelines and deployment processes. Familiarity with mobile analytics, crash reporting, and monitoring tools. Embracing principles of clean code, test-driven development, and clean architecture. Experience with agile development processes and cross-functional team collaboration.
Educational Background: A university degree in computer science or a related field is essential for this position. This educational background provides the foundational knowledge and skills necessary for the technical challenges faced in mobile engineering, particularly in developing applications that serve a large user base effectively and efficiently.
Experience: The position requires at least 5 years of experience in developing and designing Android and iOS native applications. This level of experience is crucial as it ensures that the candidate has a deep understanding of mobile development practices, user experience considerations, and the technical challenges associated with scaling applications to serve millions of users. The candidate should have a proven track record of delivering high-quality mobile applications and be familiar with the latest trends and technologies in mobile development.
Languages: The mandatory language for this position is English, with an excellent command of both spoken and written forms required. Additionally, having intermediate knowledge of another official UN language such as Arabic, Chinese, French, Russian, or Spanish would be considered a plus, enhancing the candidate's ability to communicate in a diverse and multicultural environment.
Additional Notes: The contract type for this position is Short-Term, Regular Consultant, with a duration of 11 months. The work schedule is full-time, Monday to Friday. The position is based in Berlin, Germany, but also offers the option to work remotely. The role is expected to be filled by a candidate who is willing to engage in a collaborative and inclusive work environment, reflecting WFP's commitment to diversity and equal opportunity. The compensation package is attractive and includes various benefits, which can be found in the Terms and Conditions section of the vacancy announcement. WFP is committed to providing reasonable accommodations for individuals with disabilities throughout the recruitment process.
Info
Job Posting Disclaimer
This job posting is provided for informational purposes only. The accuracy of the job description, qualifications, and other details mentioned is the sole responsibility of the employer or the organization listing the job. We do not guarantee the validity or legitimacy of this job posting. Candidates are advised to conduct their own due diligence and verify the details directly with the employer before applying.
We are not liable for any decisions or actions taken by applicants in response to this job listing. By applying, you agree that all application processes, interviews, and potential job offers are managed exclusively by the listed employer or organization.
Beware of fraudulent job offers. Do not provide sensitive personal information or make any payments to secure a job.