
Mobile Software Engineer – iOS
Drivemode
full-time
Posted on:
Location Type: Hybrid
Location: Mountain View • California • United States
Visit company websiteExplore more
Salary
💰 $130,000 - $174,000 per year
About the role
- Develop a vehicle companion app on iOS with a Kotlin Multiplatform (KMP) core and native SwiftUI views
- Provide guidance and support across the app feature stack, including the Android app and the server layer
- Partner with product managers, designers, backend engineers, and peers across Honda
- Engage in discussions and contribute ideas to product definitions and designs
- Work with the team to troubleshoot and resolve software defects and issues
- Support engineering development lifecycle processes in a highly regulated and safety-oriented industry
- Build prototypes to validate the feasibility of challenging requirements and to test new ideas
- Drive company vehicles to support hands-on product development, testing, and real-world validation
- Get behind the wheel for competitive analysis, benchmarking, and helping shape the next generation of our products
Requirements
- BS in Computer Science, Software Engineering or a related field (or equivalent experience)
- Team player with a positive attitude and who is committed to continuously improving the team, the product, and the company
- Experience creating readable, thoughtful, and maintainable code
- Experience utilizing dependency injection, asynchronous programming, and multi-threading, particularly around structured concurrency
- A passion for exploring and adopting new technologies and mobile development best practices
- Experience in the Automotive industry
Benefits
- full benefits
- company's bonus structure
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Kotlin MultiplatformSwiftUIdependency injectionasynchronous programmingmulti-threadingstructured concurrencymobile development best practicessoftware defect resolutionprototypingengineering development lifecycle
Soft Skills
team playerpositive attitudecommitment to improvementcollaborationproblem-solvingcommunicationcreativityadaptabilitycritical thinkingproduct definition contribution
Certifications
BS in Computer ScienceBS in Software Engineering