Lead, mentor, and develop a team of ~12 developers and testers, balancing guidance for experienced engineers and support for newer team members
Act as a player‑coach: participate in design/code reviews and contribute hands-on coding across web, iOS, and Android
Implement, enforce, and evolve software engineering best practices (CI/CD, automated testing, code quality, Agile/Scrum)
Maintain SDLC discipline and integrate documentation into sprint cycles to ensure audit-ready processes for ISO 13485 and FDA 21 CFR Part 820 compliance
Oversee multi-platform development including web, iOS, and Android tech stacks
Partner with Product Management and stakeholders to align technical execution with business priorities
Identify and implement process improvements while maintaining flexibility and team agility
Hire, onboard, and grow engineering talent within the team
Drive adoption of AI-assisted development tools to improve efficiency and innovation
Requirements
Hands-on software development background with coding and architecture experience
Experience leading or managing software engineering teams in regulated or compliance-heavy environments