DHIS2 is hiring mid- and senior-level Software Engineers for their global frontend engineering team.
This is a full-time position on a 1-year renewable contract, with the option to work remotely or from Oslo, Norway.
Software engineers at DHIS2 develop a platform aimed at improving healthcare on a global scale.
Engineers work directly with end-users to understand system usage and have significant impact on the product.
The role involves building software features for the DHIS2 open-source platform, focusing on analytics, information retrieval, metadata management, offline data collection, and data synchronization.
Engineers are encouraged to engage in the software design process and have the freedom to choose their own approach to problem-solving, including hardware, tools, and IDE.
The front-end is built with modern frameworks such as React and Redux, and the team maintains a powerful developer toolchain.
DHIS2 has an API-first architecture and supports a developer community building on the platform.
Requirements:
Candidates must be passionate about working on a meaningful, impactful, and challenging global project.
A minimum of 6 years of experience in building rich, performant, and scalable web applications is required.
Fluency in verbal and written English is essential.
Strong skills in clear technical writing and communication are necessary.
Expert knowledge of JavaScript and TypeScript is required.
Candidates must have expert knowledge of web technologies, including HTML and CSS.
Strong experience with and deep understanding of React or similar frameworks is necessary.
Experience working with REST Web APIs and JSON is required.
Experience building technology for use in low-resource settings is a plus.
Experience in public health and international development is a plus, but not required.
A cover letter of 3-4 sentences expressing interest in DHIS2 and the role is mandatory for consideration.
Benefits:
The position offers flexibility in work location, allowing for remote work or work from Oslo, Norway.
Employees have the freedom to choose their own hardware, tools, and IDE.
The role provides an opportunity to work on a globally impactful project that improves health and well-being.
Engineers will be part of a collaborative team that influences the software design process and product outcomes.
The position is on a 1-year renewable contract, with the possibility of working 80% of full-time hours.