Software Engineer, Developer Portal
NexHealth, San Francisco, CA, United States
About NexHealth
The US healthcare system is frustratingly analog. When you live in a world of one-tap car rides, meal delivery, and unlimited streaming, why do you have to call to schedule an appointment with a doctor and are still handed a clipboard to fill in a form? NexHealth’s mission is to accelerate innovation in healthcare. We’re doing this by connecting patients, doctors, and developers. We’re the first to fully automate the integration with health record systems, paving the way for a new generation of disruptive healthtech companies.
Here's some of what we've accomplished:
- $125M Series C at $1B valuation
- Manage 330+ million patient records
- 100%+ annual revenue growth
- Top 10% of Inc. 5000 (2022)
Engineering at NexHealth
The healthcare industry is highly regulated and fragmented. Patients crave unified access to their healthcare information. Doctors want to modernize the patient experience. Developers want to quickly build and launch new products. To do this, we need to create a multi-faceted product which each of these stakeholders cannot live without.
Our engineering team is building new infrastructure to bolster the healthcare industry. We address complex problems and artfully connect antiquated systems with NexHealth’s technology to create a seamless experience for patients, doctors, and developers.
Our integration platform is what enables our success. As a Developer Portal Engineer, you will be creating our developer experience enabling 3rd party developers to easily build against our API. This experience includes building, growing, and maintaining our billing system, API call tracking, sync and installation management, as well as ensuring we have a great UI to have a straightforward and easy-to-use experience for our developers.
What You'll Do:
- Build well thought out, well designed frontend user interfaces for our developers
- Build back-end services and APIs to support new and existing product initiatives
- Learn how our partners are using our API and build towards the customers’ needs.
- Work on scaling various pieces of infrastructure
- Pairing with other team members, embracing a culture of collaboration and mutual respect to solve complex problems
- Work closely with our team in Krakow and the US.
What You'll Bring:
- 4+ years of full-stack software development experience
- Experience with distributed systems
- Experience in backend and front-end software engineering, Ruby on Rails and React
- Excellent written and oral communication skills, including pairing
- Strong ability to take a project from research to production
- Effectively give and receive feedback, both positive and constructive
- Love to own projects from end to end, executing on designs involving fellow engineers
- Love working in a fast paced environment and can conform to change quickly and efficiently.
- Stay organized and focused under pressure
- Want to build a product that ultimately improves the lives of millions of patients and doctors.
Not Required, But a Plus:
- Experience in Ruby on Rails, React, Javascript, and/or Python
- B.S. in Computer Science or equivalent
- Experience scaling engineering systems in high-growth startups
- Experience working with billing and API call tracking systems
NexHealth Values
- Solve the customer’s problems, not yours: When making decisions, think from the perspective of the customer. It’s easy to make decisions that make our lives simpler, but not the customers.
- Do the things others are not willing to do: As a Nexer, always go after the hardest problems. Pursue things at the highest quality. Move at the fastest pace.
- Take ownership: Act like a founder. Own your roles, destinies, mistakes, behavior, and our mission. The buck stops with each of us - no blaming or excuses.
- Say what’s on your mind, with positive intent: Be direct, proactive, transparent, and frequent in your communication.
- Default trust: As a Nexer, you do not have to earn trust, trust is given to you by default. If we by default trust each other, our speed of communication, feedback, information sharing, and overall improvements will be a lot faster.
- Think in first principles: We first identify the problem and then break it down to its fundamentals before diving into solutions. We constantly ask “why” to validate our assumptions.
Benefits
- Competitive salary plus equity