Firmly committed to safeguarding patients, community members, staff, and all those in contact with the organization from all forms of abuse, including sexual exploitation, abuse, and harassment (SEAH), we will take all necessary steps, through rigorous vetting processes, to ensure that confirmed perpetrators of abuse do not join the organization.
For this position, contact level with patients and children is categorized as Low Risk and will be monitored with this in regard.
Introduction
Médecins Sans Frontières/Doctors Without Borders (MSF) is an international independent medical humanitarian organisation that provides assistance to people affected by conflicts, epidemics, and natural or human-made disasters and excluded from healthcare. We provide this assistance without discrimination, irrespective of race, religion, creed or political affiliation.
About MSF Eastern Africa
MSF Eastern Africa is the regional institutional office of MSF. It focuses on representation and networking, recruiting and supporting staff from the region, communications and fundraising, as well as working on other dossiers of importance to MSF such as Diversity, Equity and Inclusion (DEI), Data Protection, mutualization, training, medical operational support and environmental health.
Rationale/Objective for Position
The Full Stack Web Developer is responsible for developing, maintaining, and continuous evolution of web platforms and applications that support MSF’s operational and medical-humanitarian activities.
This position will be hierarchically and functionally accountable to Applications and Development Specialist.
Tasks & Responsibilities
- Technical and Operational Responsibilities
Web Development
- Develop, configure, and deploy web applications following industry best practices and MSF standards.
- Build and maintain full-stack solutions.
- Develop and extend websites and applications based on October CMS (Laravel/PHP) and Drupal.
System Maintenance and Evolution
- Maintain, upgrade, and optimize existing web platforms to ensure reliability, security, and performance.
- Implement responsive UI, reusable components, and integration layers aligned with MSF requirements.
- Contribute to the evolution of the web architecture and technical stack.
Technology Assessment & Integration
- Investigate and evaluate web technologies, frameworks, and CMS capabilities as part of product lifecycle management.
- Propose solutions and design integration approaches to fit within MSF’s wider IT ecosystem.
Collaboration & Strategic Input
- Collaborate with IT teams, product owners, and subject matter experts to refine requirements and deliver robust solutions.
- Provide input to long-term digital strategy, roadmaps, and architectural decisions.
- Contribute to documentation, guidelines, and coding standards to support consistency and knowledge sharing.
Operational Support
- Support incident responders for web applications-related issues to ensure system reliability and availability.
- Assist in change implementation and deployments in collaboration with DevOps engineers.
Other Responsibilities
- Integrate EDI & Safeguarding aspects in area of work responsibility, including policies and practices.
- Recognize, respond, and document any form of abuse or inappropriate behavior and alert the safeguarding unit of any suspected potential abuse.
- Proactively participate in the individual performance management process including objective setting, performance monitoring and performance evaluation.
Qualifications
Education
- Degree in Computer Science, Information Systems Management or related field, or equivalent work experience
- English is essential and other languages an asset.
- Knowledge of the software development lifecycle and best practices is essential.
- Knowledge of web technologies is essential.
- Knowledge of internet protocols such as TCP/IP, HTTP and DNS is essential.
- Strong knowledge of responsive design, accessibility, and secure coding practices.
- Knowledge of modern application development techniques and programming languages is essential.
- Knowledge of database design, development and SQL in general is desirable.
Experience
- Solid experience in full stack development, including:
- Python (Django) for backend development.
- JavaScript-React for modern front-end interfaces.
- WordPress CMS & Integration to payment gateways.
- October CMS (PHP/Laravel) and Drupal (PHP/Twig).
- C# Experience will be a plus.
- Experience developing and maintaining complex web ecosystems.
- Experience with REST / SOAP APIs, web services, and integration patterns (essential).
- Experience with Docker, Linux, CI/CD tools, and version control systems (desirable).
- UI/UX Experience is a plus.
- Knowledge of NGINX/Apache, caching, and web performance optimization (desirable).
- Experience in NGO or humanitarian IT contexts is an asset.
- Experience in Azure (desirable)
- Experience in Dynamics Business Central (desirable)
Competencies
- Technical Competencies
- Familiarity with project management concepts and methodologies is desirable
- Familiarity with documentation systems and collaborative tools is desirable
- Behavioral/General Competencies
- Autonomous, self-organized, pragmatic, flexible, and a team player
- Adaptable to changing circumstances, contexts, tasks, responsibilities, and people
- Active listener capable of challenging given situations with adequate methodology, and with a strong ability to synthesize, and good at communicating
- Curious and a fast learner; open to share ideas
- Good generalist
Conditions and Benefits:
- Job Location: MSF Eastern Africa office in Nairobi (Kenya)
- Contract: Open Ended, full-time contract.
- Start date: ASAP.
- Salary: An annual salary of EUR 23, 296 at HQ Grade 7 based on a full-time appointment with an annual increment of 2% every year up to a maximum of 10 years.
- Work-life balance financial benefit; ranging between EUR 247 to 295/monthbased on individual & administrative status. This amount may be used to cover accommodation and utilities, transportation, etc.
- Other benefits include; 25 days of annual leave, Employer Pension contribution and medical insurance cover (staff and family) based on MSF EA terms/conditions.
Application Process:
The vacancy closing date is: 12th June 2026.
- This vacancy is open to Local Applicants (Kenyan residents with valid authorization to work).
- By applying to this position, the applicant confirms they have read, understood and agreed to fully comply with MSF Charter and MSF Behavioral Commitments and Data Privacy Policy.
- In line with MSF’s Safeguarding Principles, successful candidates undergo a rigorous vetting process that includes background checks and self-declaration.
- Applicants are required to submit a single PDF document containing a Letter of Motivation and a Curriculum Vitae (CV) (in English). Please note that applications submitted without a Letter of Motivation will not be considered.
If you have any questions regarding your application, please contact [email protected] before the vacancy closing date. Kindly use this email only for technical issues related to your application, for example, if you do not receive an automated response or encounter problems uploading documents. Applications sent directly to this email will not be considered.
Information
The protection of your personal data is important to MSF. By submitting your application, you consent to MSF using your personal data only for the recruitment process to have all the information and documents necessary to proceed with the recruitment, validation of your application and selection of the most suitable candidate. Your personal data will be treated confidentially. MSF will not use your personal data in any other way not foreseen for purposes of recruitment.
MSF is an equal opportunity employer and does not charge any application/ recruitment fee.
Lately, MSF is a civil society initiative that brings together individuals committed to the assistance of other human beings in crisis. As such MSF is by choice an association. Each individual applying for MSF roles does it out of conviction and is ready to uphold the values and principles of MSF.