Full-Stack Software Engineer

Portland, Oregon, United States | Product Development | Full-time | Partially remote

Apply

About us 

 

Founded in 2017, Boulder Care is a digital clinic offering long-term addiction treatment grounded in kindness, respect, and unconditional support. Our program is designed by addiction medicine specialists and people with lived experience of recovery. It is rooted in years of clinical expertise, proven research, and learnings from our participants.

Our mission is to improve the lives of people with substance use disorders. We provide the medication, resources, and support to help our participants succeed on their own terms, wherever they are in their journey.

Backed by world-class investors like First Round, Greycroft, Acumen, and the National Institutes of Health (NIH) with more than $20M in funding, Boulder is in an exciting stage of rapid growth.

 

Our values

  • The people we care for always come first
  • Our opportunity is also our duty, in service to others
  • Share facts to change minds, instill empathy to change hearts
  • Move the industry forward: follow the data
  • Strong individuals, stronger together

 

Why work at Boulder?

  • Make a difference. The devastating impact of the opioid crisis, “war on drugs,” and care gaps for the underserved are at the forefront now more than any time in US history. By bringing care to more people, we are changing and saving lives. Value-based partnerships help move the industry forward toward a more modern, compassionate, and equitable healthcare system.
  • Build your career with talented peers. Boulder brings together a diverse team of expert clinicians, technologists, researchers, and business strategists aligned under a common mission. Boulder’s clinical teams are the leading voices in addiction medicine and industry transformation. Our technology leadership has built products and services that scaled to hundreds of employees and hundreds of millions of end-users. Our team is wholly driven by mission, recognizing that our immense opportunity is also our duty to serve others.
  • Grow with us. Boulder is a Series-A-stage, venture-funded company supported by some of the best investors in the country. Together, we're building a massive business through social impact. According to White House estimates, the opioid crisis cost the US $500 billion in 2015. A member with untreated opioid use disorder (OUD) drives 550% greater healthcare costs to payers than the average member (UHC analysis, 2019). Boulder partners with leading commercial and Medicaid health plans to bring better experiences and effective services to their members, significantly reducing costs and sharing in the economic savings we create. 

 

About this role

Boulder Care is seeking a Full-Stack Software Engineer to join the engineering team. You will have the opportunity to make impactful decisions on the direction of the application as well as helping to shape the team culture.

 

Success in this role

  • You will work closely with the team in building out features across our platform, including mobile apps (React Native) a web app (React) and the backend layer (NodeJS, MongoDB, PostgreSQL, GraphQL)
  • Diagnose and fix bugs and performance issues
  • Your code maintenance and the automated tests that you write ensure high product quality and increase confidence
  • You will help decide when to leverage existing libraries and frameworks and when to build our own solution
  • Collaborate with your team to ensure there is a culture of sharing knowledge and continuous learning 
  • You are able to balance quality and velocity in a highly iterative environment 

 

Requirements for the role

  • 4+ years of professional software development experience, or equivalent technical knowledge 
  • Firm grasp of the JavaScript language including ES6+ syntax
  • You have written and deployed code across the entire stack; from the api layer to the front-end
  • Your code is clean and well-documented
  • Experience with automated testing suites (we use Jest and Cypress)
  • You are able to participate in and directly contribute to discussions that will shape the team’s process

 

Nice to have but not required

  • Experience working in a early stage, startup environment
  • Experience in IOS or Android native development
  • Experience with GraphQL APIs and server side coding
  • Familiarity with MongoDB, PostgreSQL, TypeScript, NodeJS, and NestJS
  • Experience with security in the healthcare space, specifically around HIPAA compliance

 

Some of Boulder’s amazing benefits!

  • Health coverage through Regence.  Dental and vision through Guardian and VSP
    • Boulder Care pays 99% of monthly premiums for individual employee coverage
    • Boulder Care pays 50% of monthly premiums for dependents
  • Unlimited PTO
  • Paid Holidays
  • 12 weeks of paid parental leave for the birth or adoption of a child
  • 401(k) retirement savings
  • Mental Health Services including Doctors on Demand and EAP
  • Transportation allowance (for non-remote employees)
  • No-Meeting Mondays
  • Flexible work arrangements

 

Boulder Care is an equal opportunity employer that recruits, employs, trains, compensates and promotes regardless of race, religion, color, national origin, sex, disability, age, veteran status, and other protected status as required by applicable law. If you believe in our mission to deliver the world’s most advanced opioid addiction recovery plan, you are encouraged to apply.