Inbox Health is a fast-growing company which is 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. This new direction is led by our Front Office team, which builds modern user-centric applications using React and React Native backed by a Ruby on Rails API deployed in a Kubernetes cluster and supported by a variety of AWS services.
We are looking for a Senior Software Engineer to help us continue to scale and modernize our platform. This role will focus heavily on upgrading and enhancing various legacy components in our stack to support the development of new applications. While experience with React and React Native is a plus, we are primarily seeking a candidate who possesses strong expertise with Ruby on Rails and JavaScript/NodeJS in general. Familiarity with the Ember 2 framework is a plus but is not essential. Inbox Health uses the Agile development methodology.
What You'll Do
* Working with partners and clients to figure out the most performant and efficient protocols and software design patterns to solve business problems and converting these specifications into actionable Agile tasks.
* Designing and coding REST API resources and endpoints using Ruby on Rails.
* Handle complex data modeling and performance testing problems.
* Use technologies including the React and Ember frameworks to create new features and enhance legacy applications on the front-end.
* Work React Native to enable payment processing features on point-of-sale devices.
* Writing complex SQL queries for the Postgres object-relational database.
* Design unit tests in RSpec and Jest/Vitest for all product feature requests and advocate for best practices in testing.
* Write maintainable, modular code and advocate for good practices in collaborative code reviews
* Debug production issues in our technology stack.
* Mentor and assist junior engineers and provide guidance and direction to the team
* Engage and support internal and external customers by answering questions and product requests via Slack, Email, and Phone
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job