Software Engineer

Have you ever wondered why our healthcare system is so complicated? How can an industry so large and important fail to evolve while every other sector sprints forward with the aid of technology? We have asked ourselves these questions and are working to be part of the answer. We want to reshape the way patients and doctors communicate to improve health outcomes and improve patient quality of life. Being a product-driven company at heart, we believe clinical rigor mixed with technology and strong user-centered design has the potential to transform healthcare. We’re going up against some of the largest healthcare technology companies in the business and winning due to our focus on clinical workflow and patient engagement.

Interested? Our team is looking to add a Backend Engineer to help enhance our robust and scalable product and platform. Day-to-day responsibilities include building new features, fixing bugs, troubleshooting acute issues, and mentoring junior members of the team. You'll also collaborate with product strategy to help flesh out new features, refine feature scope and identify roadblocks to feature completion.



Required skills

  • Proficiency with PHP
  • Knowledge of MVC principles
  • Experience with Postgres or MySQL
  • Experience with automated testing
  • Experience with Git version control
  • Experience with PHPUnit

Nice to have skills

  • Experience using Behat or similar BDD testing
  • Knowledge of domain driven design
  • Understanding of relational database design patterns
  • Understanding of middleware based architecture
  • Understanding of Command Bus design pattern
  • Familiarity with JSON-API or other API standard
  • Familiarity with PHP-FIG standards
  • Familiarity with LAMP server stack
  • Familiarity with Vagrant and Ansible
  • Familiarity with Backbone JS
  • Experience with AWS or comparable cloud-computing platform

While we have a nice office, we see the benefits of working wherever you are most productive. We’re flexible, whether you want to be remote part of the time or all of the time.

A competitive salary, health insurance and flexible work schedules are standard issue. Beginning every day with the knowledge that what you’re doing has a real impact on people’s health is priceless.

Apply for this Position