Senior Software Engineer

Inbox HealthNew Haven, US
Published on

About the Role

Inbox Health is a fast-growing company transforming how billers, patients, and providers communicate and handle medical billing. As a venture-backed SaaS company based in New Haven, CT, we’ve built our core platform to support medical billers and are now expanding our offerings to include provider and patient-facing applications, leading to the development of user-centric applications using React and React Native.

We are looking for a Senior Software Engineer to help us continue to scale and modernize our platform. This role will heavily focus on the backend, upgrading and enhancing various legacy components in our stack to support the development of new applications. Experience with React and React Native is beneficial, but we primarily seek a candidate with strong expertise in Ruby on Rails and JavaScript/NodeJS. Familiarity with the Ember framework is a plus but not essential.

What You’ll Do

  • Work with partners and clients to identify efficient protocols and software design patterns to solve business problems, converting specifications into actionable Agile tasks.
  • Design and code REST API resources and endpoints using Ruby on Rails.
  • Handle complex data modeling and performance testing problems.
  • Use technologies including React and Ember frameworks to enhance legacy applications and create new features.
  • Work with React Native to enable payment processing features on point-of-sale devices.
  • Write complex SQL queries for Postgres databases.
  • Design unit tests in RSpec and Jest/Vitest for product feature requests and advocate for best testing practices.
  • Write maintainable, modular code and engage in collaborative code reviews.
  • Debug production issues in our technology stack.
  • Mentor and assist junior engineers, providing guidance and direction to the team.
  • Support customers by addressing questions and product requests via Slack, Email, and Phone.

What We Are Looking For

  • BS in Computer Science, Engineering, or equivalent preferred but not required with proven experience.
  • 6+ years of overall professional software engineering experience.
  • 3+ years of experience with Ruby on Rails, JavaScript/NodeJS, and Reactive JS frameworks.
  • Strong proficiency with Reactive JavaScript frameworks and SPA application development.
  • Strong debugging skills and proficiency with database and code modeling.

Company Culture and Benefits

At Inbox Health, we value innovation and are committed to providing a supportive environment. Our team embraces Agile methodologies and fosters collaboration and continuous learning among all employees. Join us as we create applications that significantly impact medical billing communications.