Senior Software Engineer
Compensation estimateAI
See base, equity, bonus, and total comp estimates for this role — free, no credit card.
Sign up to see compensation estimate### Who you are
- If you have a strong background in frontend technologies and a penchant for building intuitive, high-performance client applications, join our team at Heartflow to develop interactive web applications that directly impact patient care
- If you're excited by the challenge of combining advanced web technologies to improve heart health worldwide, we want to hear from you
- Experience/Interest working with Vue.js highly desired
- Education:
- BS in Computer Science or a related technical field + 8 years of experience
- OR MS/PhD in Computer Science or related field + 6 years
- OR equivalent practical experience as a full-stack software engineer
- Strong proficiency in TypeScript and other web technologies
- Project Experience: Demonstrated experience in building and deploying large-scale, customer-facing web applications
- Leadership Skills: Experience contributing to technical vision and translating strategy into design; ability to mentor and guide other engineers
- Cross-Functional Collaboration: Proven track record of successful collaboration with product management and design teams in a fast-paced environment
- Methodologies: Experience with Agile development methodologies and project management tools
- Security Knowledge: Strong understanding of web security best practices
- DevOps: Experience with DevOps best practices (e.g., CI/CD pipelines)
- Regulatory Understanding: Experience with or willingness to learn about FDA regulations and compliance requirements for medical software
- Vue.js Expertise: Hands-on experience with Vue.js and its ecosystem
- Cloud Proficiency: Familiarity with AWS services
- Regulated Industry Experience: Previous experience working with FDA-regulated products or in another highly regulated industry
- Healthcare Knowledge: Familiarity with medical imaging products or healthcare technologies
### What the job involves
- We are seeking a Senior Frontend Software Developer who is passionate about creating advanced web applications that revolutionize healthcare
- As a Senior Frontend Software Developer, you will play a key role in shaping our web-based solutions, ensuring they meet and exceed healthcare professionals' expectations
- You will drive technical vision and architectural decisions, mentor other engineers, and contribute to the technical excellence of our team
- Design and Develop: Independent, end-to-end ownership of the design, development, testing, and maintenance of robust customer-facing interactive web applications. Make data-driven decisions while practicing creative problem solving
- Mentorship: Mentor and guide other engineers within the team, promoting best practices and continuous learning
- Collaboration: Work closely with API teams, Product, QA, and UI/UX to ensure seamless integration and optimal functionality of web applications
- Quality Assurance: Implement and maintain high standards for code quality, performance, and user experience. Build for scalability, observability, and security
- Regulatory Compliance: Ensure compliance with FDA regulations for medical software, including documentation, quality assurance processes, and adherence to regulatory standards in web application development
- Innovation: Contribute to a culture of innovation, best practices, and continuous improvement within the team
### Benefits
- Medical / Dental / Vision (90% of premium paid by Heartflow)
- Flexible Spending and Health Savings Accounts
- 401k plan with employer match
- Company holidays
- Paid sick time and vacation
- Parental leave
- EAP Program
- Free snacks and drinks
- Fitness competition, Blood drive, Waffle Wednesdays and more!
Similar roles
Software EngineerConcord Servicing, LLC · Dallas, Texas, United States · Remote- Senior Software EngineerNorthside Hospital · Atlanta, Georgia, United States · Onsite
- Senior Software EngineerRandstad Digital Americas · North York, Ontario, Canada · Hybrid
- Lead Software EngineerElanco · Lake County, Indiana, United States · Onsite
- Software EngineerAMERICAN SYSTEMS · Fredericksburg, Virginia, United States · Onsite