Before you read any further: Diversity is our thing at Opencare. We’ve worked hard to craft a team with a variety of backgrounds and perspectives. Why? We’re glad you asked…experience means something different to each of us, and your unique combination of skills, passions, and experiences makes you a valuable asset to our team. We are all solving the same set of problems from our own unique lenses, and this is fundamental to our success as a business.

Opencare’s Vision

To create technology that removes operational burden from dentists, so they can focus on patient care and experience

Opencare is building technology to transform the dental industry.

Running a dental practice is becoming more and more complicated every year. At Opencare, we believe that dentists shouldn’t have to worry about managing their practice, which frees them up to prioritize world class patient care experiences. After all, we live our most important life moments, from laughing and smiling to eating and talking, through our mouths.

Yet for such an important body part, the thought of visiting the dentist instills fear and confusion in most people. We want to change that.

Through the Opencare technology platform, we are enabling dentists to connect with new patients, streamline their day-to-day operations, and manage their billing seamlessly. All of this frees up time and energy that can be dedicated to helping patients understand and improve their oral wellness.

We believe that people reach their full potential at work when they are happy and healthy outside of work. You can learn more about our culture here and you can also hear about it directly from our team here.

Our Engineering Team’s Vision

In order to achieve our vision, we need an extraordinary 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.

Our Engineering team prioritizes efficient and pragmatic development: 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 solve problems on your own and learn by doing.

Key notes

– Job posting is for the May – August 2021 term

As a DevOps & Backend Developer at Opencare, you’ll spend your days:

    • Working with modern technology throughout our entire stack (.NET, Node.js, Postgres, CI/CD with Azure DevOps) running on AWS and deployed with Codeship
    • Solving a wide variety of exciting product and engineering problems (this includes implementing new product features and participating in the technical design process)
    • Using Application Performance Monitoring tools like NewRelic and AppInsights to instrument, monitor and improve our applications
    • Working closely with our Product & Engineering teams to develop and deliver high-impact, high-quality, scalable web software, understand and prioritize projects
    • Code reviewing .NET and JavaScript code across the team

What skills will you bring to the team from day one?

    • An understanding of Computer Science fundamentals and ability to communicate decisions effectively to the wider Engineering and Product team
    • A product mindset. You strive to put the needs of our customers at the forefront of what you’re working on
    • Backend development experience in any language
    • Experience building Build & Release Pipelines (or eagerness to learn)
    • An interest in working in agile development environments and working with product management tools (eg. Azure DevOps, JIRA, or Asana)

You’ll also have the opportunity to:

    • Develop software in .NET and Node.js in a fast-paced, startup in the health and wellness space
    • Grow your Backend, DevOps and Infrastructure skills by always focusing on improving reliability in our software and how we release product changes to our customers.
    • Take ownership, as a part of a smaller engineering team, you’ll have the opportunity and space to lead projects to support our broader vision

Some sample projects you would work on:

    • Building an Zero-downtime Canary Deployment for our .NET Desktop app to reliably release software to all our customers
    • Building an integration testing environment to verify code changes for our .NET Desktop app and Node.js API in AWS.
Job Overview

Sign in

Sign Up

Forgotten Password