Senior Mobile iOS Engineer
Core
Design and build high-performance mobile applications for fleet owners and drivers, influencing mobile architecture and product direction for GM Commercial Software products.
Role type
Senior Mobile iOS Engineer (Android/iOS)
Builds
Mobile applications for fleet management, energy optimization, and transportation logistics
Domain
Automotive / Commercial Software / Fleet Management
Deliverable
production ML models | product features
Required skills
Kotlin, Swift, iOS development, Android development, MVVM, Clean Architecture, microservices, RESTful APIs, CI/CD, unit testing, performance optimization, memory management, security best practices
Preferred skills
Bluetooth (BLE), Maps SDKs, connected vehicles, telematics, large-scale cloud environments
Technologies
Kotlin, Swift, Google Maps, Apple Maps, Bitrise, CircleCI, GitHub Actions
Responsibilities
Own full software development lifecycle, design mobile architecture, build reusable code, create technical documentation, mentor developers, develop automated tests, integrate with backend services, participate in on-call rotation
Seniority
Senior, hands-on IC