We are seeking an experienced Manager Engineer – Mobile to lead the development and delivery of advanced mobile and embedded software solutions across Android and iOS platforms. This role requires a technically strong leader who can manage mobile engineering teams while actively contributing to architecture, development, and performance optimization of complex mobile systems.
Requirements
- Lead and manage mobile engineering teams responsible for Android and iOS application development
- Design and develop high-performance mobile applications using modern frameworks and best practices
- Contribute to Android platform development including customization and optimization using AOSP components
- Develop and optimize system-level modules using Embedded C and C++ for mobile or connected devices
- Define and implement scalable mobile architecture that ensures performance, security, and maintainability
- Collaborate with product managers, designers, and backend engineers to translate requirements into technical solutions
- Review code, establish engineering standards, and ensure high-quality development practices across teams
- Optimize application performance, memory usage, and responsiveness across multiple device environments
- Troubleshoot complex software issues spanning mobile apps, system components, and embedded layers
- Guide engineers in adopting best practices in mobile development, architecture, and system integration
- Drive continuous improvement in development processes, testing strategies, and release management
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Visa Sponsorship
- Four Day Work Week
- Generous Parental Leave
- Tuition Reimbursement
- Relocation Assistance