Software Engineer

Release Recovery

$120K — $140K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 3-5 years of software engineering experience
  • Bachelor's degree in Computer Science, Engineering, or related field
  • Strong full-stack development skills with React, TypeScript, Node.js, PostgreSQL
  • Experience with AWS or comparable cloud platforms
  • Familiarity with agile tools like Jira and Confluence

Responsibilities

  • Design, build, and maintain full-stack applications on web and mobile
  • Develop and maintain backend systems and APIs
  • Architect and integrate secure services on AWS
  • Implement high-performance, accessible user interfaces
  • Monitor and debug application performance

Benefits

  • Make a meaningful impact on addiction and mental health care
  • Collaborate with thought leaders in the recovery space
  • Shape product strategy and execution with real ownership
  • Participate in a long-term build to scale innovative solutions
  • Health, dental, and vision benefits for full-time employees
Full Job Description
Position Summary

Release Recovery is looking for a Software Engineer with strong full-stack experience to help design, build, and maintain digital products that expand access to high-quality addiction and mental health care. This role has meaningful ownership across web and mobile applications, backend systems, and infrastructure, with a direct impact on students, clients, and families.

You'll work closely with product and partner-facing teams to deliver reliable, scalable, and user-centered technology. This is a hands-on role for someone who enjoys building end-to-end solutions and thrives in a collaborative, fast-moving environment.
What You'll Do
Software Development
  • Design, build, and maintain full-stack applications across web and mobile using React, React Native, Next.js, TypeScript, and Node.js
  • Develop and maintain backend systems and APIs using Node.js, GraphQL, REST, and PostgreSQL
  • Architect and integrate secure, scalable services on AWS
  • Implement accessible, responsive, and high-performance user interfaces
  • Write clean, maintainable code with a strong focus on reliability and testability
  • Define, implement, and analyze product analytics and event tracking (we use Amplitude) to understand user behavior, funnels, and feature adoption
  • Monitor, debug, and optimize application performance and system health
Product & Project Collaboration
  • Translate product and business requirements into well-scoped technical solutions
  • Own technical execution from concept through release
  • Write and manage engineering tickets, helping define priorities and milestones
  • Participate in sprint planning, standups, and retrospectives
  • Provide technical input on product decisions, tradeoffs, and roadmap planning
Design & UX
  • Collaborate with product stakeholders on user flows and feature design
  • Ensure experiences align with brand standards, accessibility guidelines, and user needs
Operations & Maintenance
  • Contribute to production releases for web and mobile applications, including builds, testing, and deployments
  • Troubleshoot and resolve production issues quickly and thoughtfully
  • Contribute to internal tooling, automation, and process improvements
  • Ensure systems meet HIPAA and data privacy/security requirements

Requirements
Experience & Skills
  • 3-5 years of professional software engineering experience
  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
  • Strong full-stack background with:
    • Frontend: React, TypeScript, GraphQL
    • Backend: Node.js, PostgreSQL, REST/GraphQL APIs
    • Infrastructure: AWS (or comparable cloud experience)
  • Experience shipping and owning production systems on AWS or similar platforms
  • Solid understanding of database design, backend architecture, and API performance
  • Comfort working across both web and mobile platforms
  • Familiarity with agile tools (Jira, Confluence, Notion, etc.)
  • Ability to own features from concept through launch in a fast-paced environment
  • Clear communicator with a strong problem-solving mindset
How You Work
  • Comfortable owning features and systems end-to-end
  • Clear, proactive communicator with both technical and non-technical teammates
  • Thoughtful problem-solver who balances speed with long-term maintainability
  • Adaptable and effective in a startup or growth-stage environment
  • Mission-aligned and motivated by building technology that helps people
Nice to Have
  • Experience in health tech, education, or mission-driven organizations
  • Experience with React Native or mobile app releases
  • Familiarity with observability, CI/CD, or infrastructure automation
  • Prior exposure to HIPAA-regulated environments
Other Requirements
  • Occasional after-hours availability for releases or urgent production issues
  • Occasional travel for team offsites or collaboration
  • Must adhere to company policies related to security, privacy, and compliance

Benefits

Joining our team means being part of a mission-driven organization redefining how substance use and mental health are understood and treated. At Release, recovery is about growth, connection, and long-term transformation-and the work you do here directly contributes to that impact.

In this role, you will:
  • Work alongside respected thought leaders in the recovery space
  • Make a direct, meaningful impact on individuals and families
  • Help shape product strategy, culture, and execution from the ground up with real ownership
  • Be part of a long-term build, growing with the product from early stages to a scalable platform
  • Receive health, dental, and vision benefits (full-time employees)

Compensation
$120,000-$140,000, depending on experience

Similar Jobs

More Information Technology Jobs

Find similar Software Engineer jobs: