Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
General Motors

Senior Mobile iOS Engineer

General Motors

Senior Mobile Engineer developing mobile applications for fleet management solutions at General Motors. Collaborating with cross-functional teams to design and build scalable mobile architectures and APIs.

Posted 5/28/2026full-timeSunnyvale • California • 🇺🇸 United StatesSenior💰 $153,200 - $234,100 per yearWebsite

Tech Stack

Tools & technologies
AndroidiOSJavaKotlinMicroservicesSwift

About the role

Key responsibilities & impact
  • Own the full software development lifecycle for GM Commercial mobile applications, including requirements, design, development, testing, deployment, and maintenance.
  • Collaborate with business leads, product managers, UX designers, engineers, vendors, and external partners to capture and refine system requirements and identify innovation opportunities.
  • Design and evolve mobile software architecture and design patterns (Android and/or iOS) to meet performance, reliability, and security requirements.
  • Build, test, and maintain high-quality, reusable, and reliable Kotlin and/or Swift code for Android and iOS applications.
  • Create and maintain clear, complete technical and design documentation.
  • Participate in architecture, requirements, design, code, and test case reviews.
  • Mentor and guide other developers to grow their skills and knowledge in mobile development.
  • Develop and maintain unit tests and automated test scripts to validate functionality and quality.
  • Work with microservices-based backends and RESTful APIs to integrate mobile apps with backend services.
  • Contribute to CI/CD pipelines and automation for building, testing, and deploying mobile applications.
  • Participate in an on-call rotation to support production as needed.

Requirements

What you’ll need
  • At least 5+ years of professional experience in Android and/or iOS mobile application development.
  • Extensive experience building mobile apps with Kotlin and/or Java for Android and/or Swift for iOS.
  • Strong understanding of Android and/or iOS development tools, frameworks, and SDKs.
  • Demonstrated experience designing and implementing mobile architectures and design patterns (e.g., MVVM, Clean Architecture).
  • Knowledge of performance optimization techniques and memory management for mobile applications.
  • Understanding of security best practices for Android and/or iOS development.
  • Experience working with microservices-based architectures and RESTful APIs.
  • Experience with unit testing and test automation for mobile applications.
  • Experience with CI/CD practices and automating build, test, and deployment workflows (e.g., Bitrise, CircleCI, GitHub Actions).
  • Strong verbal and written communication skills with both co-located and remote team members.
  • Experience working in Agile/Scrum environments with fast release cycles.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or an equivalent combination of education and recent, relevant work experience.

Benefits

Comp & perks
  • medical
  • dental
  • vision
  • Health Savings Account
  • Flexible Spending Accounts
  • retirement savings plan
  • sickness and accident benefits
  • life insurance
  • paid vacation & holidays
  • tuition assistance programs
  • employee assistance program
  • GM vehicle discounts and more

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
KotlinSwiftAndroid developmentiOS developmentmobile architecturedesign patternsunit testingtest automationperformance optimizationsecurity best practices
Soft Skills
communication skillsmentoringcollaborationproblem-solvingleadership