Addis Ababa, Addis Ababa, Ethiopia On-site Contract

Resolve to Save Lives (RTSL) is hiring a Frontend Developer and Data Analytics Consultant

About the Role

Resolve to Save Lives (RTSL) is looking for a Frontend Developer and Data Analytics Consultant to join our efforts in Ethiopia. This role is central to improving the digital tools used by public health professionals, focusing on user experience and data visualization to enable swift, informed action.

What You'll Do

  • Design, develop, and maintain user-friendly, responsive, and accessible interfaces for digital health systems.
  • Implement JavaScript and CSS customizations for the ePHEM Suite on the Odoo platform.
  • Develop reusable and customizable widgets for use across ePHEM modules.
  • Build scalable, maintainable, and performant interfaces using modern frontend frameworks like React, Vue.js, or Angular.
  • Collaborate with backend developers and data engineers to integrate APIs and interactive visualizations.
  • Develop interactive dashboards and data visualizations using open-source libraries to support public health decision-making.
  • Build and maintain public dashboards based on DHIS2 and other systems, integrating real-time health data.
  • Integrate interactive maps and geospatial visualization features into ePHEM modules.
  • Conduct thorough front-end testing to ensure stability, usability, and performance.

What We're Looking For

  • A registered business license to operate as a consultant in Ethiopia, or willingness to obtain one before contract signing.

Technical Stack

  • JavaScript, CSS
  • Modern Frontend Frameworks: React, Vue.js, Angular
  • Platforms: Odoo, DHIS2

Team & Environment

You will be part of the Prevent Epidemics (PE) team at RTSL, working closely with the Ethiopian Public Health Institute (EPHI).

Work Mode

This is an onsite position based in Addis Ababa, Ethiopia.

Resolve to Save Lives is an equal opportunity employer.

Required Skills
JavaScriptCSSReactVue.jsAngularOdoo platformDHIS2Data AnalyticsFrontend DevelopmentConsulting
Visa expiring soon?

Extend or switch without leaving Thailand

Running out of time on your current visa? SVBL identifies your best option — extension, category switch, or long-term visa — and handles the entire process.

Visa extensions & category switches
LTR & DTV visa applications
90-day reporting managed
Overstay prevention
Check your options
Prevent overstay issues
About company
Resolve to Save Lives (RTSL)

A global health organization that partners locally and globally to create and scale solutions to the world’s deadliest health threats. They collaborate to close the gap between proven, life-saving solutions and the people who need them.

Visit website
Job Details
Department Software Development
Category frontend
Posted 14 days ago