Front End Engineer - React / AngularJS - Global health platform

University of Oslo, DHIS 2

Are you interested in improving a platform used globally to improve health care for the underprivileged? Do you enjoy working directly with end-users and understand how your app is used? We are seeking a Front End Engineer who is passionate about building elegant, intuitive web apps.

DHIS 2 is a web-based, open source data platform used by governments, international development agencies and NGOs in more than 60 countries worldwide. The system is used to improve access and use of information within health, education, sanitation, nutrition, disaster relief and other domains. The platform has become a global standard within international development and has a huge impact on the way health systems are being managed.

At DHIS 2, we are changing the way developing countries and NGOs manage their health systems and programs through building a world class data platform. We are working among others with PEPFAR to combat HIV/AIDS in Africa, with Doctors without Borders to manage their field hospitals, with CDC to monitor disease outbreaks and with numerous ministries in developing countries to improve their health systems.

As part of our team you will specialize in building web apps using modern Javascript frameworks such as React and AngularJS. You will be designing and developing front end applications for the open source DHIS 2 platform. You will be part of the design process and have great influence on the end product. You will be developing apps for interactive data analytics and visualizations, complex UIs for system configuration and maintenance, data capture and validation. The role requires a passion and ability for finding innovative engineering solutions to complex problems.

Our platform is built API-first with an extensible app architecture. This means that you will be developing independent apps using the latest development frameworks and standards (React, es6) without being constrained by a legacy stack. You can find our source code on GitHub and see a typical web app here. More information on our web pages.

We offer highly competitive salary levels, flexible working hours and generous vacations. Our main office is located in Oslo, Norway. This position allows for remote working locations.


  • Design efficient and reusable front-end systems that drive complex web applications
  • Collaborate with project managers, back-end developers and end users to deliver attractive, user-facing applications
  • Implement features and user interfaces for the DHIS 2 platform

  • Expert knowledge of Javascript
  • Expert knowledge of web technologies (HTML/CSS)
  • Aware of Javascript frameworks (any of React, Angular, Prototype or similar)
  • Experience working with REST Web APIs and JSON
  • 3+ years of experience building rich web applications