Job Board
for underrepresented folks in tech

← Back to all jobs

The Origin Way
emoji of a green check mark Verified emoji of a pushpin Remote-Canadaemoji of a money bag $140,000. - $180,000 CADemoji of a clock Fri Jul 19 2024

Defy the status quo. Join the team that's setting a new standard for women’s health. Origin is a health tech startup redefining physical therapy for the pelvic floor and whole body, as we treat commonly overlooked health issues related to pregnancy, postpartum, menopause, and sexual health.

JOB DESCRIPTION

About Origin

Join the team that’s setting a new standard for women’s healthcare.

Origin is a health tech startup redefining physical therapy for the pelvic floor and whole body, as we treat commonly overlooked health issues related to pregnancy, postpartum, menopause, and sexual health.

Our secret sauce? An innovative approach that’s as unique as the community we serve! Backed by clinical evidence, our treatments have transformed lives, saving money, and boosting overall well-being. With over 42,000 individuals already experiencing the magic of Origin, we know our approach is making life better for women. Today, as Origin pioneers the creation of a category-defining brand, setting a higher standard of care for every woman and individual with vaginal anatomy

Ready to be part of our vibrant and expanding team here at #TeamOrigin? Join us and let’s make a difference in women’s healthcare together.

About the role

As a Senior Fullstack Engineer at Origin, you’ll take end-to-end ownership of new feature implementation, ensuring a seamless user experience while collaborating with a dynamic product & technology team. Your role involves translating business needs into technical specifications, leveraging infrastructure-as-code tools, mentoring other engineers, and actively participating in collaborative problem solving to shape the future of women’s health through technology.

This role is remote, located in Canada.  Only Canadian residents and those with authorization to work in Canada will be considered.

What you’ll achieve

  • Full-Stack End-to-End Ownership: Own tasks across the entire tech stack, from ideation to deployment, with a focus on a seamless user experience and DevOps integration.
  • Next-Gen Platform Building: Contribute to scaling Origin’s platform for a national audience, repurposing successful patterns and code from the current platform.
  • Business Needs Translation: Translate complex business requirements into actionable technical specifications, collaborating closely with cross-functional teams.
  • Infrastructure-as-Code Proficiency: Utilize infrastructure-as-code tools and common NodeJS tooling for efficient software compilation.

What Makes Us Different

While each position may demand distinct skills and qualifications, we operate as a unified team, driven by our shared core values.  At Origin, we’re all about creating a safe and supportive haven within our community. We’re a growing team of hardworking and passionate individuals who integrate the following values into our everyday practices:

  • Own it. We show up with our best work. We’re creative, focused, proactive, and get the details right.
  • Go big. We have a big vision for women’s health and are energized by our potential impact. We act with urgency, yet remember it’s a long game.
  • Stretch. Growth can be uncomfortable and progress isn’t always linear. We create a safe space for honest learning, taking risk, and understanding failure.
  • Be generous. We’re kind, high integrity, and assume the best. We celebrate wins and build each other up.

What we’ll offer 

At Origin, not only do we want our patients to feel their best — we’re all about keeping our team feeling top-notch too! We strive to enhance inclusion within our organization, fostering an environment that empowers and values our employees. Our focus extends to creating a workplace culture at Origin that champions the diversity and well-being of our team members, ensuring they feel supported and valued in every aspect of their professional journey.

The full base pay range for this role is between $140,000-180,000 CAD.

Our full-time benefits include programs that support employees through every stage of life. Benefit highlights include:

  • Premium medical, dental, vision insurance, so that you can feel secure in your health and financial future
  • Generous time away with Flexible PTO + 9 paid Holidays so that you can embrace a healthy work-life balance
  • We support our employees during life-changing moments with a paid parental leave program, ensuring you have the time you need to bond with your new addition and adjust to family life.
  • Annual Origin Physical Therapy Stipend

About you

  • 3+ years experience working with TypeScript.
  • 3+ years experience working with NodeJS.
  • 5+ years experience working with modern front end frameworks. React, Angular, Vue, Svelt, Remix, etc.
  • 5+ years experience working with relational databases, ideally PostgresQL.
  • 2+ years experience working with functional programming. This could be working with JavaScript / TypeScript libraries like `ramda`, `lodash-fp`, `fp-ts`, etc. This experience could also be through Scala, Haskell, Clojure, etc.
  • Attention to detail (you don’t miss the little details, they matter. You’ve probably noticed a missing period or two in this post.)
  • Organization. Whatever your system is to stay organized, it’s excellent, never fails you, and is flexible enough to allow priorities to shift when needed.
  • Ability to explain problems clearly to other engineers as well as non-technical folks.

Bonus points 

  • We use `fp-ts`, any tangible experience specifically with this library is a huge plus!
  • Familiarity with serverless architecture. Bonus points for experience with SST / AWS CDK.
  • Experience working in a monorepo and creating reusable packages.

INTERVIEW PROCESS

We want to find out about you, and spend enough time together that you find out about us too. We're not looking for a Vegas fling where you wake up the second week on the job and feel like you've made a big mistake. We're not perfect, and we're willing to share with you where our ugly recliner lives, and you'll let us know if you leave the cap off the toothpaste.

We'll have an initial get to know you interview with the People team. Our objective is to get to know you from a "how do you think" perspective. We'll ask questions that relate to our values (we're not looking for cult members who can recite them; we're looking for folks who are passionate about the ways of working that we are ). You'll get the chance to ask questions about what it's like to work at Origin, the team, what we do, and really anything you want to know.

The second interview will be with our VP of Tech, and also a get to know you; this time focused on your IRL experience with the platforms, libraries, databases and programming. This is the "have you done the work before" interview. You'll have the opportunity to meet the leader of the team, ask alllllll of the technical questions you have (so you understand what the work will look like for the foreseeable future).

The third interview is the "coding together" interview. It's not a test. There's no homework (you don't need to do free work for us disguised as an interview). This is a "let's work together for an hour or two and see how we communicate, ask questions, dive into possibilities" moment. If the idea of this gives you stress or anxiety - please let us know. We can come up with alternative ways to make this happen for both of us. You're not going to program a robot to perform heart transplants on the fly for us... ever. We don't need to know how you react to life or death programming situations. This time together should be something we're both looking forward to.

Because after this, we'll want to commit (or not). And we'll want you to commit (or not).

You spend as much (or more) time at work as you do with your friends, family or partner; we want to do as much as we can to ensure that you're loving the job and the team.

DIVERSITY, EQUITY AND INCLUSION

Origin is working to not only defy the status quo for our patients, we are working to do so for our team.

We believe in the power of being seen as humans, creating space for our whole selves to show up for work, and an environment where we can do the best work of our lives.

As we have grown over the past 2 years, we have focused our hiring efforts on creating a team that brings diverse points of view, experiences, cultures, backgrounds and ideas onboard. We are also passionate about ensuring that our leaders are a team comprised folx who are commonly underrepresented - both to serve as mentors for others to develop into leaders and to ensure that we are not in an echo-chamber of sameness.

We have a new opening on our tech team; and want to take this opportunity to bring on someone who provides a new point of view and background. Currently the team is made up of white men (there are 2 of them). As the third partner on the engineering team this year, we are looking for someone willing to step through the door with us to be one of the foundational members of the team and to help us build the diverse team we are committed to having.

Apply Now
When you apply, please mention that you found the posting on Diversify Tech!


Be the first to know!

We'll let you know as soon as a job is posted on our job board.

Subscribe →