Minimum 8+ years of experience in full-stack engineering with a solid understanding of both frontend and backend development.
Minimum of 2+ years of experience managing other engineers
Excels working in a very fast moving environment and motivated by the opportunity to build greenfield products.
Motivated by creating meaningful impact for customers and the product, with a focus on practical, user-centric solutions rather than seeking out complex or "cool" technical challenges.
A genuine drive to build innovative solutions that make a positive difference in people's lives.
Excellent communication and collaboration skills.
Capable of effectively running meetings and managing projects, ensuring clear communication, alignment on priorities, and timely progress tracking across teams.
Excited to work in person at an office with teammates.
Experience in building and deploying complex web applications at scale.
Strong understanding of AI/ML concepts and their potential applications in healthcare is a plus.
Start up experience
Job Description
We are seeking a passionate and experienced Engineering Lead to join our growing team and play a pivotal role in building our innovative platform. As an Engineering Lead, you will oversee the development lifecycle, from designing and implementing core functionalities to mentoring a team of talented engineers. You will be instrumental in shaping the platform's technical direction in collaboration with senior engineers, ensuring the successful delivery of high-quality features. This is a player-coach role, where you'll allocate approximately 50% of your time to leading and coordinating the engineering team and the remaining 50% to hands-on development work. Within the first 6-9 months, this role is expected to transition into an Engineering Manager position, directly managing 3-5 engineers and taking on additional responsibilities in people management and team development. Responsibilities include:
Technical Leadership: Lead the zero-to-one design, development, and implementation of complex features across both frontend and backend components of our platform.
Cross-Functional Collaboration: Work closely with product, design, and operations teams to translate product requirements into technical specifications, driving alignment and collaboration across both our US and India-based engineering teams.
User-Centric Improvements: Take ownership in identifying and enhancing user experience, functionality, and performance for patient and provider-facing products.
Architecture and Development: Architect and build scalable, maintainable, and secure software systems, writing clean, well-documented, and efficient code.
Mentorship and Team Development: Mentor and guide engineers, fostering a collaborative and high-performing engineering team. Prepare for a transition to a full-time management role within 6-9 months.
Continuous Learning and Best Practices: Stay up-to-date with advancements in full-stack development technologies and industry best practices, applying this knowledge to optimize performance and scalability.
Optimization and Improvement: Identify opportunities for technical optimization and performance improvements, proactively enhancing the platform's stability and efficiency.