Position Overview
Overview
We are looking for a hands-on Software Engineering Manager (PlayerβCoach) to lead a high-performing, multi-platform team of ~12 software developers and testers. This role combines leadership, mentorship, and technical guidance with opportunities to contribute directly to code and design. You will drive the adoption of modern engineering practices, including AI-assisted development, while ensuring compliance with ISO and FDA regulations.
Responsibilities
- Lead, mentor, and develop a team of developers and testers, balancing guidance for experienced engineers with support for newer team members.
- Act as a player-coach: participate in design/code reviews and contribute hands-on coding as needed across web, iOS, and Android platforms.
- Implement, enforce, and evolve software engineering best practices, including CI/CD, automated testing, code quality, and Agile/Scrum processes.
- Maintain SDLC discipline, integ...