Image Description

Senior Rails Engineer

Job Description

Posted 21 days ago

Resolve to Save Lives is a global health organization that aims to save millions of lives by reducing preventable deaths from cardiovascular disease and to prevent infectious disease epidemics. Since September 2017, Resolve to Save Lives has worked closely with low- and middle-income country governments, the World Health Organization, academic and other civil society partners to build capacity for and implement a core package of interventions to reduce cardiovascular disease, the world’s leading cause of death.

Job summary

We’re looking for a Senior Rails Engineer to help us accomplish our goal of partnering with countries to save 100 million lives in 30 years. Our team provides software to support public health programs that aim to prevent cardiovascular disease. Read more about our work at Resolve Cardiovascular Health.

Our team developed Simple (, a free, open source app used by healthcare workers to better manage patients with high blood pressure. By allowing doctors to track patient care over time, we can help them control blood pressure and prevent heart attacks and strokes. Today, Simple is used by thousands of nurses and doctors every day, treating over 1.5 million patients across India, Bangladesh, Ethiopia, and Sri Lanka, with all data owned exclusively by the countries themselves.

By joining our team, you will play a key role in helping us grow the software, keeping it fast and reliable while providing valuable data to public health programs we support. You will also help build and nurture the team, creating an engineering culture that is effective, supportive, and understands the big picture of what we’re working on.

Our team prides itself on:

  • Delivering fast, simple software used by healthcare workers in clinics every day
  • Working on solutions for tens of millions of patients
  • Building holistic products
  • Contributing to an open source project used in multiple countries
  • Open, honest, and supportive collaboration among designers, mobile developers, and Rails engineers
  • Shipping and iterating instead of chasing perfection
  • Ensuring patient privacy and data security
  • Our approach

    Simple consists of a Ruby on Rails server that provides a web dashboard for public health workers as well as a sync API for the offline-first Simple mobile app.

    The web dashboard provides aggregated reports at the regional and clinic levels, allowing public health officers to see what’s working and address program issues in the field. Our reports are used to help return patients to care, ensure drugs are in stock, and assist hospital administrators in staffing and training needs.

    Here are some example projects that give you some idea of what’s in store:

    • Crafting dashboard charts and data pipeline that provide public health experts with a clear story of how patients and clinics are doing
    • Adding an A/B testing framework for discovering the most effective reminders for patients to return for care
    • Collaborating with our Android team to improve API endpoints and ensure they’re flexible and reliable
    • Performance profiling and alerts to ensure our app scales to tens of millions of patients over time
    • Improving how our app is deployed in AWS, on-premise servers in government data centers, and in other third-party cloud services
    • User experience is critical to our success, so you will be working with our design team to make sure that we’re iterating quickly, as getting health data into official hands will help save lives. Our app needs to be easy to understand, for users and developers. Your work will have a real, tangible impact on peoples’ lives.


Job Summary

Image Description

Similar Jobs

The largest community on the web to find and list jobs that aren't restricted by commutes or a specific location.

Shift Lab is looking for a Lead Developer. You should hav...

Skylight is looking for a Software Engineer to join their...

Discourse is hiring a full stack engineer to work with th...