Full Stack Web Developer job at Medecins Sans Frontieres
New
Today
Linkedid Twitter Share on facebook
Full Stack Web Developer
2026-06-02T09:43:35+00:00
Medecins Sans Frontieres
https://cdn.greatkenyanjobs.com/jsjobsdata/data/employer/comp_10244/logo/download%20(39).png
FULL_TIME
Nairobi
Nairobi
00100
Kenya
Healthcare
Computer & IT, Social Services & Nonprofit
KES
MONTH
2026-06-12T17:00:00+00:00
8

Background

Médecins sans frontières (MSF) or Doctors Without Borders, is an international humanitarian-aid non-governmental organization (NGO) and Nobel Peace Prize laureate, best known for its projects in war-torn regions and developing countries facing endemic diseases.

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 the 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).
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • Python (Django)
  • JavaScript-React
  • WordPress CMS
  • October CMS (PHP/Laravel)
  • Drupal (PHP/Twig)
  • REST / SOAP APIs
  • Web services
  • Integration patterns
  • Docker
  • Linux
  • CI/CD tools
  • Version control systems
  • NGINX/Apache
  • Caching
  • Web performance optimization
  • Azure
  • Dynamics Business Central
  • 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.
  • Solid experience in full stack development.
  • 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).
bachelor degree
12
JOB-6a1ea5c7b609a

Vacancy title:
Full Stack Web Developer

[Type: FULL_TIME, Industry: Healthcare, Category: Computer & IT, Social Services & Nonprofit]

Jobs at:
Medecins Sans Frontieres

Deadline of this Job:
Friday, June 12 2026

Duty Station:
Nairobi | Nairobi

Summary
Date Posted: Tuesday, June 2 2026, Base Salary: Not Disclosed

Similar Jobs in Kenya
Learn more about Medecins Sans Frontieres
Medecins Sans Frontieres jobs in Kenya

JOB DETAILS:

Background

Médecins sans frontières (MSF) or Doctors Without Borders, is an international humanitarian-aid non-governmental organization (NGO) and Nobel Peace Prize laureate, best known for its projects in war-torn regions and developing countries facing endemic diseases.

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 the 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).

Work Hours: 8

Experience in Months: 12

Level of Education: bachelor degree

Job application procedure

 

Application Link:Click Here to Apply Now

All Jobs | QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Management jobs in Kenya
Job Type: Full-time
Deadline of this Job: Friday, June 12 2026
Duty Station: Nairobi | Nairobi
Posted: 02-06-2026
No of Jobs: 1
Start Publishing: 02-06-2026
Stop Publishing (Put date of 2030): 10-10-2076
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.