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

Resourceful Talent GroupSan Francisco, CA
$170,000 - $225,000

About The Position

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.

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.

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.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service