View Our Website View All Jobs

Software Engineer

emocha Mobile Health is on a mission to solve medication nonadherence. We’re a diverse team of designers, technologists, researchers, and public health enthusiasts committed to building high-impact technology that helps patients get better faster.

If you’re a software engineer looking to make an impact in the public health space, we’d love to hear from you.

About You:

You get excited to take ownership of a project. Taking on challenging problems gets you in the zone. You’re detail oriented, hard working, passionate about what you do, and work well in a team. You want to play a role in changing healthcare by creating technology that actually saves lives and helps clinicians get patients the care they need. You are serious about making a positive impact on the lives of clinicians and patients around the world. Most of all, you enjoy building quality, useful technology.

Job Responsibilities:

  • Implement front-end user interfaces based on mockups / wireframes and style guide
  • Develop mobile applications optimized for speed and scale
  • Collaborate with designers, product managers, and technical team to create optimized user experiences for patients and healthcare professionals
  • Communicate development and progress to non-technical team members

Our Tech Stack:

Javascript/Node.js and Python

React and React Native


Amazon AWS (Lambda/Serverless, EC2, S3, RDS, ElastiCache, CloudFormation, IAM)

PostgreSQL, MySQL, and Redis


  • 3+ years software engineering experience
  • Solid understanding of Javascript and Node.js
  • Experience with React, Redux, and optionally React Native
  • API design and development
  • TDD
  • Preferred Skills & Experience:
  • Mobile software development
  • Amazon Web Services (AWS), Google Cloud, or Microsoft Azure
  • GraphQL
  • An understanding of HIPAA-security best practices


  • Competitive salary
  • 12 days vacation, paid sick leave, plus holidays
  • Health, dental, vision, commuter and other benefits
  • 401K retirement savings plan

About emocha:

We’re on a mission to solve medication adherence. We combine world-class science, technology, and design to empower every patient to take their medication. Our team includes passionate and talented individuals and our platform has been used by health departments, clinics, hospitals, and ministries of health across the country and world.

We carefully hire the best talent we can find, which means actively seeking diversity of beliefs, backgrounds, education, and ways of thinking. We believe in reflecting the diversity of our customers, and their patients, in our team. We strive to build an inclusive culture where differences are celebrated and leveraged to inform better design and business decisions. emocha is proud to be an equal opportunity workplace. We are committed to equal opportunity regardless of race, color, religion, sex, gender identity, national origin, ancestry, citizenship, age, physical or mental ability, legally protected medical condition, family care status, military or veteran status, marital status, domestic partner status, sexual orientation, or any other basis protected by local, state, or federal laws.

Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*