hero

Jobs

Support Software Engineer, Core

Recovery.com

Recovery.com

Software Engineering, Customer Service
Madison, WI, USA
USD 115k-130k / year + Equity
Posted on Feb 14, 2025

Here’s why we need your help

We are looking for a full-stack Web developer to help scale up our engineering output, and to help maintain our back-end infrastructure.

Work Location

It is required to work from the Madison, WI office 3-4 days a week, with flexibility to work from home occasionally.

How you know you’re being successful

  • You are frequently collaborating with customer facing teams for triaging and fixing issues and features.
  • You are completing tasks/projects within allocated development timelines, and collaborating with others when engineers are dependent on each other
  • You are leaving things better than where you started (refactoring code, increasing test coverage, writing documentation, etc.)
  • You are making our team more capable, efficient, and responsive.
  • You are making the product better.

We’ll expect you to do things like these

  • Serving the team by identifying, triaging, and resolving bugs/issues—keeping other engineers focused on their active projects
  • Implement event tracking throughout the core product code base using Segment, Amplitude, or others
  • Help manage and study product analytics
  • Refactoring/sometimes building and maintaining front-end core product features within a React code repository
  • Collaborating with other engineers and our Product team to shape, plan, and execute projects using the Shape Up product development methodology
  • Troubleshooting issues regarding SEO, performance, etc.
  • Help improve internal documentation, best practices, tooling, and anything else to help our team grow and support the future of the product
  • Contribute to the scaling and maintainability of an evolving code base and participate in code reviews and other practices that keep our developer experience improving

Required Qualifications

  • You can:
    • Solve problems and find answers (reading documentation)
    • Communicate well and work on a team that emphasizes collective growth
    • Write clean, maintainable, and modular code
  • Strong experience building digital products using HTML, CSS, and JavaScript and are:
    • Comfortable working with:
      • Vanilla JavaScript (manipulating the DOM, using native JavaScript APIs)
      • Modern front-end libraries like React, Vue, SolidJS, Angular, etc.
      • Frameworks like Gatsby, Next.js, Nuxt, Gridsome, etc.
      • HTTP requests to internal/third-party APIs
    • Familiar with:
      • Search engine and performance optimization concepts (understanding Core Web Vitals such as Time to First Byte, Cumulative Layout Shift, etc.)
      • Reactive component lifecycles
      • Scalable CSS patterns
      • GraphQL
  • Experience with:
    • Git
    • GitHub
    • Node.js package registry and managers (like npm or Yarn)
  • Ability to:
    • Work US Central or Eastern Time Zone hours (during the US Monday-Friday workweek)
    • Speak English to collaborate with our English-speaking team

What we think will improve your chances of success

  • You:
    • Hold strong opinions loosely
    • Care about getting it right, not being right
    • Have a figure-it-out-and-grow mindset
  • Experience:
    • Working in a high-scale, team environment
    • Working in an environment with design patterns, coding standards, code reviews, and release management
    • Working with UI design systems
    • Writing and running tests using tools like ​​Jest, Cypress, or others
    • With commit message conventions, feature branching, etc.
    • Working with a software engineering methodology
  • Familiarity with technologies/practices such as:
    • Segment
    • Amplitude
    • Typescript
    • Tailwind CSS
    • Algolia
    • CI/CD
    • Serverless functions

Sound like the role for you? We’d love to hear from you! Even if you’re not 100% sure about potential fit, we still encourage you to apply. We’re looking for the right person, not the perfect series of checkboxes.

Travel Expectations

Twice a year for company gatherings.

Compensation

The base salary range for this position is $115k–$130k, plus eligible benefits. Compensation may be adjusted based on tenure and experience.

Equity Options

In addition to your cash compensation, you will receive options to buy stock in Recovery.com at a set strike price. These options will vest on a four-year schedule and present an exciting opportunity to benefit from the upside of our company’s growth.

Quarterly Bonus

An additional 10% of base earnings is paid out quarterly when the company meets its revenue target.

For U.S. Employees: Dane County Housing Stipend

We strongly value in-person work and collaboration, so for full-time employees residing in Dane County, we offer a housing stipend of $689/month in addition to your salary ($8,268/yr; half of the Fair Market Value of a 2BR apartment in Madison according to rentdata.org).

Benefits and Perks

This role is eligible for the following benefits and perks:

For all employees

  • Paid time off, paid holidays, and leaves of absence
  • Education Assistance (for educational coursework directly related to your role)
  • Flexible hybrid and work-from-home policy

For US employees

  • Medical, Dental, and Vision Insurance (100% of premiums paid for employees, 50% of premiums paid for dependents)
  • Short- and long-term disability and basic life insurance
  • 401K (100% company match up to 3% and 50% on the next 2%)

Physical Requirements

  • Sit down and operate a computer for extended periods of time
  • Able to work in an open office environment

About Recovery.com

Each year, 90% of people who need addiction treatment don’t receive it. One of the major reasons is the difficulty in finding a treatment provider, and as people increasingly turn to the internet over family, friends, or medical professionals to find care, Recovery.com is making a difference in thousands of people’s lives by providing a comprehensive, user-friendly resource for finding addiction and mental health treatment.

Launched in 2017, Recovery.com is a late-stage startup based in Madison, WI, on a mission to be the the most trusted online resource for connecting patients and mental health providers. We are rapidly growing and profitable, and looking to aggressively capture the market opportunity as we scale to $100M ARR over the next 4 years.

Our core values aren’t just words to us! They define who we are and how we work. People who are successful at Recovery.com:

  • Regularly show compassion and empathy for customers, patients, and fellow colleagues
  • Display vulnerability by demonstrating authenticity with themselves and encouraging it in others
  • Strive for growth and humbly seek to improve in all aspects of work
  • Demonstrate joy and a positive attitude in every interaction, from office conversations to solving difficult problems
  • Exhibit accountability by not only fulfilling their own responsibilities, but helping others in their work as well
  • Embrace creativity by testing the norms and being open to new ideas

Equal Opportunity Statement

Recovery.com is an equal opportunity employer committed to diversity and creating an inclusive environment for all our employees. We welcome applicants regardless of ethnic origin, national origin, veteran status, gender identity, race, religious beliefs, disability, sexual orientation, age, or any other protected characteristic. We value the talents of individuals from all backgrounds and actively seek a diverse workforce.

Our mission is to provide a fair and inclusive recruitment process for everyone, and reasonable accommodations are available to any applicant who may need them.