Sr. Software Engineer Manager - Front End
Core
Senior technical leadership and management of multiple front-end software engineering teams supporting the myQ platform (iOS, Android, web) and interfaces with middleware/back-end services.
Role type
Senior Manager, Front-End Software Engineering
Builds
myQ platform (smart home access), iOS/Android/Web applications, client-middleware interfaces
Domain
Consumer IoT, Smart Home, Mobile/Web Applications
Deliverable
production ML models | product features | infrastructure
Required skills
iOS (Swift/Objective-C), Android (Java/Kotlin), Web (JavaScript/HTML/CSS), UI patterns (MVC/MVVM), RESTful services, CI/CD, Agile/Scrum, multi-year roadmap execution, budget management, team leadership, architectural boundary definition
Preferred skills
IoT/consumer connectivity environment experience, large-scale process improvement, organizational change management
Technologies
XCode, Cocoa Touch, iOS SDK, Objective-C, Swift, Java, Kotlin, JavaScript, HTML, CSS, JSON, RESTful services
Responsibilities
Own operational excellence and engineering rigor across managed front-end teams; manage 18-24 month project forecasting and resource planning; define functional design approaches and technical feasibility; enforce architectural standards between client, middleware, and back-end systems; manage code branching, release processes, and CI/CD maturity; establish UI consistency, observability, and accessibility standards; execute 3-5 year technology roadmaps; lead and develop direct reports (Managers and ICs); build cross-functional relationships with Product, UX, Architecture, DevOps, and QA; comply with ISO 27001 security requirements
Seniority
Senior, hands-on IC with management scope