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.