Here's Why We Need Your Help
We're scaling our Core Engineering team and need a Support Software Engineer to help improve product stability, optimize engineering efficiency, and enhance user experience. You'll play a crucial role in triaging and resolving issues, improving internal tooling, and contributing to core product development.
Work Location and Expectations
- Work 3-4 days a week in our Madison, WI office, with flexibility for remote work on occasion.
- Remote work may be considered for highly accessible candidates with strong communication skills.
- Work within US Central or Eastern Time Zone hours (Monday-Friday).
- Fluent English proficiency for team collaboration.
How You Know You're Being Successful
- You frequently collaborate with customer-facing teams to troubleshoot and resolve issues.
- You complete tasks and projects on time, working efficiently with other engineers.
- You leave things better than you found them—refactoring code, increasing test coverage, and improving documentation.
- You help make the team more efficient, capable, and responsive.
- You contribute to improving the product.
We'll Expect You to Do Things Like These
- Triage, identify, and resolve bugs/issues—keeping other engineers focused on their active projects.
- Implement event tracking across the core product (Segment, Amplitude, or similar).
- Analyze and help manage product analytics for data-driven decision-making.
- Refactor, maintain, and occasionally build React front-end features.
- Collaborate with engineers and the Product team to shape, plan, and execute projects using the Shape Up methodology.
- Troubleshoot SEO, performance, and scalability issues.
- Improve internal documentation, best practices, and tooling to streamline development.
- Support codebase scalability and maintainability, participating in code reviews and improving developer workflows.
Required Qualifications
You can:
- Solve problems independently by reading documentation and debugging.
- Communicate effectively and contribute to a team-oriented environment.
- Write clean, maintainable, and modular code.
You have strong experience with:
- HTML, CSS, JavaScript for building digital products.
- Vanilla JavaScript (DOM manipulation, native APIs).
- Modern front-end frameworks (React, Vue, SolidJS, Angular).
- Web frameworks (Next.js, Gatsby, Nuxt, Gridsome).
- HTTP requests to internal or third-party APIs.
You are familiar with:
- SEO & performance optimization (Core Web Vitals, TTFB, CLS).
- Reactive component lifecycles and scalable CSS patterns.
- GraphQL.
You have experience with:
- Git, GitHub.
- Node.js package managers (npm, Yarn).
- Writing and running tests (Jest, Cypress, or similar).
- Commit message conventions, feature branching, and release management.
What We Think Will Improve Your Chances of Success
You:
- Hold strong opinions loosely and prioritize getting it right over being right.
- Have a figure-it-out-and-grow mindset.
- Work well in a high-scale, team environment with structured development workflows.
- Understand design patterns, coding standards, and UI design systems.
- Experiment with AI tools that make you more efficient, whether for debugging, code generation, or workflow automation.
Bonus experience:
- Experience building Chrome Extensions.
- Experience working with AI-driven products, including machine learning APIs or AI-enhanced user experiences.
- Familiarity with Segment, Amplitude, TypeScript, Tailwind CSS, Algolia, CI/CD, and serverless functions.
- Exposure to design patterns, coding standards, and structured software engineering methodologies.
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.