Opencare is on a mission to untangle healthcare. We believe that preventive care is the best path to optimal health, so we work hard to make the patient experience as transparent, convenient, and comfortable as possible. Today, we are focused on connecting patients to exceptional dental care, which means only recommending the top 10% of dentists in the city. At every step of the patient journey -- from personalizing the initial search, to making it effortless to book appointments online, to ensuring the actual visit is as enjoyable as possible -- we make sure patients are properly cared for throughout the entire process.
The fastest growing healthcare discovery platform in North America, with over 150,000 healthcare providers.
Founded by serial entrepreneurs who have built and sold multiple companies.
A team of A-players that puts culture first: https://www.opencare.com/culture/
Funded by top-tier US venture firms and angels (Formation 8, ff VC, Real Ventures, Collaborative Fund, and more)
In order to achieve our vision, we need a world-class engineering team that is creative, passionate, and user-focused. We are a technology company that happens to be in healthcare, and we treat ourselves as such.
At Opencare, you'll spend your days solving a wide variety of exciting product and business problems. This includes new feature development, data processing pipelines, scaling and infrastructure challenges, and growth initiatives. Our engineering team uses the most modern technology and processes available: we deploy to production multiple times per day with our continuous delivery pipeline, we have efficient code review processes on Github, and we are extremely agile with our product planning lifecycle. You will constantly be challenged to learn new technologies, and be given the freedom to tackle problems on your own and learn by doing.
More about the role:
You will be responsible for developing and delivering high-impact, high-quality, well-tested software
You will solve problems across all areas of the business and not be siloed into a narrow area of focus
You will own your own goals and be accountable to the work you accomplish and how it positively impacts the business
You will collaborate closely with the engineering team and our founders to solve complex problems in efficient and scalable ways
You will show leadership in the engineering organization by contributing to strategic technology decisions, exploring new technologies that can be leveraged internally, and pairing with other team members to mutually grow your skill sets
You will be working with modern technology throughout our entire stack (Node.js, Sails.js, Angular, Postgres, SCSS, etc.) running on Heroku and deployed with Codeship
You will directly impact business metrics for a product that is used across North America by hundreds of thousands of people.
You have 2+ years of professional software development experience in Node.js, Ruby, or Python
You have a very strong understanding of computer science (preferably through a university degree) and can pass a whiteboard interview with our team
You have built and deployed web software that is used by a large number of users, and understand the nuances and challenges related to scalable systems
You have worked in agile development environments, have experience with product development lifecycles, and are accustomed to working with product management tools (eg. Pivotal, JIRA)
You know how the Git workflow works and have been using it to deliver code
Bonus points for:
Experience with AWS, Google Cloud or Azure
Experience building web apps from scratch
Experience with customer funnels and customer behaviour analytics tools (eg. Mixpanel, A/B testing, etc...)
Tech startup experience
Experience working in a healthcare or wellness related industry
At Opencare, you'll have:
We’re looking for extraordinary individuals with a passion to make a difference, and the determination to make it happen.