This job is no longer available
This job expired on 01/09/2026. It no longer accepts applications.
Full Stack Software Engineer – Displacement Tracking Matrix
OIM - ONU Migration · Genève
Job description
About the role
The International Organization for Migration (IOM) is seeking a Full Stack Software Engineer to support its Displacement Tracking Matrix (DTM) programme. The role focuses on the development, implementation, administration and maintenance of the global DTM applications, especially the DTM Data Kit, and contributes to delivering timely, data‑driven assistance to displaced populations.
Key responsibilities
- Design, develop, test and deploy full‑stack components of the DTM Data Kit and related applications.
- Provide ongoing technical support, troubleshooting and maintenance for DTM systems worldwide.
- Coordinate closely with the DTM Operations Unit, DTM Data Consolidation team and the ICT Division, including procurement and contracting activities.
- Collaborate with field teams to ensure that software solutions meet operational needs and data‑quality standards.
- Document system architecture, code changes and user guides to facilitate knowledge sharing.
Required profile
- Proven experience in full‑stack software development within an international or humanitarian context.
- Ability to work collaboratively with multidisciplinary teams and adapt to evolving project requirements.
- Strong analytical mindset and attention to detail for data‑intensive applications.
Required skills
- Full Stack development
- Geographic Information Systems (GIS)
- Database development
- Application system development
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Switzerland.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
OIM - ONU Migration
Genève