Proticom ยท 3 months ago
Software Engineering Manager (Player Coach) (Remote)
Proticom is seeking a hands-on Software Engineering Manager (Player-Coach) to lead a high-performing team of software developers and testers. This role combines leadership and mentorship with direct contributions to code and design, while ensuring compliance with ISO and FDA regulations.
Business IntelligenceHealth CareInformation TechnologyProject Management
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, integrate documentation into sprint cycles, and ensure audit-ready processes for ISO 13485 and FDA 21 CFR Part 820 compliance
Oversee multi-platform development: Web: HTML, CSS, JavaScript/TypeScript, Node.js, Express, Svelte, SvelteKit, Tailwind CSS, Chart.js, MongoDB. iOS: Swift, SwiftUI, Xcode. Android: Kotlin, Jetpack Compose, Android Studio
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
Qualification
Required
Strong software development background with hands-on coding and architecture experience
Experience leading or managing software engineering teams in regulated or compliance-heavy environments
Proficiency across multiple programming languages and platforms (web, iOS, Android)
Knowledge of ISO 9001/13485, FDA 21 CFR Part 820, and medical device software documentation requirements
Ability to mentor engineers and testers, provide constructive feedback, and elevate team performance
Open-minded and adaptable to new technologies, including AI-assisted development tools
Strong communication and collaboration skills across technical and business teams
Preferred
Experience scaling software teams and implementing structured engineering process improvements
Familiarity with DevOps practices, automated testing frameworks, and CI/CD pipelines
Expertise in SCRUM and Agile coaching
Ability to enforce structured processes without being overly rigid and to continuously improve workflows