Skip to content

Full-Stack Software Engineer (Base Up to $225K + Equity)

  • Hybrid
    • San Francisco, California, United States
  • $170,000 - $225,000 per year
  • Software Development

Job description

Join a fast-growing healthcare technology startup building a modern platform that simplifies access to healthcare through transparent pricing, seamless scheduling, and integrated digital experiences. As a Full-Stack Software Engineer, you'll work across the entire technology stack to develop customer-facing features, collaborate with cross-functional teams, and help solve complex technical challenges in a fast-paced, mission-driven environment.

Key Responsibilities:

  • Design, build, and maintain full-stack applications, including pricing engines, appointment scheduling, payment processing, and other customer-facing features.

  • Collaborate closely with product, operations, and clinical stakeholders to understand workflows, gather requirements, and translate business needs into scalable technical solutions.

  • Integrate the platform with external healthcare systems such as electronic health records (EHRs), insurance providers, laboratories, and other third-party services.

  • Write technical documentation, product requirement specifications, SQL queries for data analysis, and perform end-to-end testing and quality assurance for owned features.

  • Take ownership of projects throughout the entire development lifecycle, from design and implementation to deployment, monitoring, and ongoing improvements.

  • Contribute to a collaborative engineering culture by solving ambiguous problems, supporting continuous product improvements, and adapting to evolving business priorities.


Requirements:

  • 3–7 years of professional experience as a Full-Stack Software Engineer, preferably within startup or other fast-paced, high-growth environments.

  • Experience building applications across the full technology stack, with proficiency in at least one modern programming framework and a willingness to learn new technologies.

  • Strong understanding of modern web application development, cloud-based architectures, databases, and API integrations.

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline.

  • Excellent communication skills with the ability to explain technical concepts clearly and collaborate effectively with both technical and non-technical stakeholders.

  • Entrepreneurial mindset with a proactive, adaptable approach to problem-solving and a willingness to take ownership beyond software development.

or