Senior Software Engineer (iOS) – Digital Products
Core
Design, build, and deliver high-quality iOS applications powering the connected vehicle experience, including vehicle connectivity, mapping, navigation, EV charging, and purchasing journeys.
Role type
Senior IC iOS Software Engineer
Builds
Customer-facing mobile applications for connected vehicles
Domain
Automotive / Electric Vehicles / Mobile Software
Deliverable
production ML models | product features
Required skills
Swift, SwiftUI, mobile platform architecture, UI/UX design principles, GraphQL, mobile security, performance optimization, CI/CD pipelines, version control (Git), automated testing strategies
Preferred skills
Automotive industry experience, IoT device experience, mobile app testing/experimentation frameworks, large-scale cloud systems (AWS)
Technologies
Swift, SwiftUI, GraphQL, AWS, Git
Responsibilities
Design, develop, maintain, and release robust and scalable iOS applications; Own implementation of complex mobile features from concept to production; Collaborate with product managers, designers, and backend engineers; Drive technical excellence through code reviews and architecture discussions; Develop and maintain automated testing strategies; Troubleshoot complex technical issues; Mentor junior engineers
Seniority
Senior, hands-on IC