We're looking for a senior full-stack engineer to join our growing team as we rapidly scale towards our mission of revolutionizing healthcare.
You will work on a broad set of areas, from enhancing and expanding our patient-facing experience and products, to building our growing set of apps that enable clinical quality and velocity, to building novel products leveraging AI/ML.
You will also have the opportunity to drive large projects through all developmental stages - early brainstorming and requirements refining, architectural design, execution, testing, rollout, and iteration.
If you are a highly motivated, pragmatic engineer looking for a dynamic role in a mission-driven company, this role is for you!
What you will do:Work collaboratively with other engineers, PMs, designers, and stakeholders to enhance existing products and bring new products to lifeCraft exceptional, thoughtful, scalable, and flexible products and code, balancing speed of execution and scalabilityActively contribute to and influence engineering processes, culture, practices, and systemsAnalyze complex technical problems and architect elegant and effective solutionsReview code and collaborate with teammates on technical decisionsInstrument and monitor key service and business metricsTroubleshoot and resolve technical issues You will succeed if you have:6+ years of experience building scalable engineering solutions across the stack, ideally in a startup environmentProven production experience in Django and ReactAbility to lead major architecture initiatives from the ground upBelief in automated testing, continuous integration, and high code qualityInterest and experience in coaching/mentoring junior engineersA collaborative approach to building software with both engineering and non-engineering team membersFlexible, accommodating working style, including willingness to occasionally adjust working hours to collaborate with international teammatesA respectful, low-ego attitude with curiosity and humilityOpenness to hearing diverse perspectives and willingness to change your mind when neededA proactive ownership mindset