Senior Software Engineer (iOS) – Digital Products

Scout Motors•San Ramon, CA
•$154,000 - $187,000•Hybrid

About The Position

As a Senior Software Engineer (iOS) on the Digital Products team, you will design, build, and deliver high-quality iOS applications that power the connected vehicle experience. You will contribute to customer-facing products and features such as vehicle connectivity, mapping and navigation services, EV charging experiences, vehicle purchasing journeys, and other digital solutions. The role is based at Scout Motors’ San Ramon, California location and requires three days per week in the office, with regular in-person meetings and events. Occasional travel to convene with colleagues or participate in company events is expected. This is a full-time, exempt role eligible for a base salary and an annual performance bonus. The initial base salary range is $140,000–$170,000, or $154,000–$187,000 for California, Washington, and New York.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • At least 5 years of hands-on software engineering experience shipping customer-facing iOS applications.
  • Proficiency in Swift and SwiftUI.
  • Solid understanding of mobile platform architecture, UI/UX design principles and frameworks, GraphQL, mobile security, and performance optimization techniques.
  • Experience with version control systems such as Git, CI/CD pipelines for mobile apps, and mobile release processes.
  • Strong problem-solving skills and attention to detail.
  • Effective communication skills, including the ability to explain technical concepts to technical and non-technical stakeholders.
  • Experience in startup settings, launching a 0-to-1 product, and driving its evolution into highly customized applications.
  • Ability to manage multiple priorities and stakeholders in a fast-paced, dynamic environment.
  • Passion for mobile technology and commitment to delivering excellent user experiences.
  • Integrity, curiosity, resourcefulness, a positive attitude, and a growth mindset; comfort with change and a collaborative approach.

Nice To Haves

  • Experience building systems in the automotive industry or working on IoT devices.
  • Experience with mobile app testing, experimentation frameworks, and automation frameworks.
  • Experience working with large-scale cloud systems through a provider such as AWS.

Responsibilities

  • Design, develop, maintain, and release robust, scalable, user-centric iOS applications.
  • Own complex mobile feature implementations from concept through production, with attention to performance, reliability, maintainability, and security.
  • Collaborate with product managers, designers, backend engineers, and cross-functional partners to deliver end-to-end customer experiences.
  • Promote technical excellence through code reviews, architecture discussions, and engineering best practices.
  • Develop and maintain automated unit, integration, and regression testing strategies.
  • Troubleshoot complex technical issues and identify opportunities to improve application performance and developer productivity.
  • Mentor and support junior engineers through technical guidance, knowledge sharing, and collaborative problem-solving.
  • Keep current with iOS technologies, frameworks, and industry trends, evaluating tools and approaches where they add value.

Benefits

  • Medical, dental, vision, and income protection plans.
  • 401(k) program with employer match and immediate vesting.
  • 20 days of planned PTO, as accrued.
  • 40 hours of unplanned PTO and 14 company or floating holidays annually.
  • Up to 16 weeks of paid parental leave for biological and adoptive parents of all genders.
  • Paid leave for bereavement, jury duty, voting time, or military leave.
  • Annual performance bonus program.
  • Competitive compensation and benefits supporting physical, mental, and financial wellbeing.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service