Senior Software Engineer - remote

Epion Health
Posted 4 years ago  • North Andover, MA

About Epion Health

Epion's purpose is to empower partners and patients to achieve the best healthcare possible.

Epion Health has transformed the doctor's appointment into a personalized digital experience, where patients can share information with their doctor and take ownership of their own health management. We are a mission-driven company that uses technology to solve real healthcare problems for real people throughout the appointment life cycle. Epion is looking for a Senior Ruby On Rails Engineer. You will have an opportunity to be part of dynamic and collaborative culture that is making a difference in healthcare. Epion values teamwork so we use workflow tools and communication platforms to empower employees. Epion was selected to Modern Healthcare's Best Places to Work in 2019 and 2020.

As a Senior Ruby On Rails Engineer, you'll work on a closely-knit team with a technology stack built with Ruby on Rails 6, React, RSpec and PostgreSQL. We like to work with modern technologies, always try to do what is best for the customer and we value teamwork rather than rock stars or cowboys.

Key Responsibilities

  • Design, build, and maintain efficient, reusable, and reliable Ruby and JavaScript code

  • Lead the technical design and development of major components to help the Epion platform scale with our accelerating user growth.

  • Actively promote code quality, security, and maintainability

  • Build new features to improve patient experience and medical staff efficiency

  • Work with stakeholders to help shape our product roadmap

  • Work closely with QA to produce well-tested and testable code

  • Pair program with team members of different experiences

  • Be a mentor when you have the expertise / Be a student when someone else does

Required Experience or Skills

To be a good fit for this position, we expect you to have these skills:

  • 4+ years experience with Ruby on Rails, or 3+ years experience with JavaScript, or equivalent proficiency

  • Expert knowledge of automated testing techniques

  • Ability to write, review, and reason about both backend and frontend code

  • Great communication, particularly in explaining your coding processes, suggestions for best practices, and identifying ways to improve the team's coding quality

Optional Skills &Experience

You'll be a stronger candidate if you also have skills in several of these areas:

  • Development with at least one modern JavaScript library (Angular, React, VueJS, Ember, etc.) 

  • Experience in a startup environment with a lot of autonomy

  • Experience working with a distributed team

  • Continuous Integration (we use Circle CI)

  • Understanding and commitment to Agile processes

  • Compliance frameworks such as HIPAA, HITRUST, or PCI

  • Healthcare standards such as HL7, FHIR, or SNOMED

  • Swift or other iOS development

  • Amazon Web Services

  • Application and Infrastructure Security

  • DevOps (we use Docker, DataDog, Sumologic, Aptible and CircleCI)

  • Software team leadership

We'd love to know about your skills that aren't on this list, too!

You'll get:

  • Competitive salary with health benefits including medical, dental and vision

  • Latest Apple products for your working needs

  • Reimbursement options for classes or conferences

  • Gym membership discount (Crunch Gym is in our building)

Where:

  • Due to contractual limits, this opening requires a US citizen physically located within the United States

  • We prefer local candidates to either our Hoboken, NJ or North Andover, MA offices

  • Will consider remote for the right hire