Join Our Team

Software Engineer, Contract (1 year)


Position Description:

The Software Engineer is responsible for supporting the design, development, and maintenance of Hikma Health’s digital health software products. The Software Engineer will collaborate with and report to the CTO to develop high-quality software products designed for low-resource settings.

This is a one year contractor position, with the expectation of working 30-40 hours per week. This position is fully remote and can be fulfilled anywhere in the world, with a requirement to work at least 4 hours overlapping with a typical Pacific Time workday most days.

About Hikma Health:  

Hikma Health is a 501(c)(3) technology nonprofit creating free and open source technology for global use. Hikma Health’s electronic health record system is an end-to-end integrated health data system with multilingual functionality, offline syncing, rapid and customizable workflows and report generation features, customized for low-resource clinical organizations serving refugees and low-income populations around the world. We are at the forefront of innovating novel approaches to improving healthcare delivery, including building the next generation of environment-aware health systems that leverage both population health data and environmental data to improve patient outcomes and optimize resource use.

Essential Duties and Responsibilities:

  • Design, develop, and maintain software applications

  • Collaborate with other engineers to create and maintain a cohesive codebase

  • Test and debug software applications

  • Troubleshoot and resolve software issues

  • Write and maintain documentation

  • Provide direct technical support to external partners

  • Engage effectively during regular internal team meetings

  • Stay up-to-date on the latest software development, and security trends and technologies

Technology Skills:

Required:

  1. HTML & CSS

  2. JavaScript & Typescript

  3. React

  4. React Native

  5. Python

  6. PostgreSQL

  7. Rust

  8. Intermediate experience with another programming language besides Java

  9. Git version control system

Preferred:

  1. SQLite

  2. ReScript programming language

  3. Functional programming experience

  4. Statistical Modeling experience (Machine learning also applies)

Qualifications:

  • Minimum of 2-5 years of successful experience in software development

  • Excellent problem-solving and analytical skills

  • Strong communication and teamwork skills

Compensation:

The salary range for this position is between $30,000 to $50,000 annually, commensurate with experience and location. This position is not eligible for benefits or immigration sponsorship.

Application Instructions:

Please use this link to submit your application https://forms.gle/2b1MSkC1SxjYXyxQ8. You’ll need to login with a Google Account in order to submit the application. The deadline for applications is January 31, 2025. Applicants will receive an update on their application by February 15, 2025.

Hikma Health provides equal employment opportunities (EEO) without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age or disability.