Upskill
G
N
I
D
A
O
L
Médecins Sans Frontières Logo

Full Stack Web Developer

Médecins Sans Frontières
Kenya
Full-time
Deadline: 2026-06-12

About Médecins Sans Frontières

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.

Description

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.

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

Rate This Job

Click a star to rate this job

0.0 (0 ratings)

Job Stats

14 Views