Life360

Staff iOS Engineer

Life360

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $167,000 - $245,000 per year

Job Level

About the role

  • Lead complex, multi-team architectural initiatives such as Modularization, MVVM rearchitecture, dependency graph overhauls, build system modernization, etc
  • Drive improvements in our mobile CI/CD pipelines, release and deployment processes and tailoring pipelines to meet the specific needs of our mobile developers.
  • Establish the architectural vision, patterns, and guidelines that enable consistent MVVM adoption across dozens of feature teams.
  • Establish and evolve standards for code quality, testing, performance, and reliability across all iOS teams.
  • Create the next-generation of developer tooling for Life360’s mobile apps, focusing on developer productivity - such as code generation, automation, CLI utilities, and dependency management.
  • Elevate test infrastructure (unit, integration, snapshot, E2E) and lead efforts to reduce flakiness and improve confidence in shipping.
  • Build, measure, and iterate on developer satisfaction metrics to ensure continuous improvements for our community
  • Mentor and lead engineers across the team to elevate code quality, architectural decision-making, and execution velocity

Requirements

  • 8+ years of experience building and shipping consumer-facing iOS applications at scale, ideally supporting high-MAU products.
  • Extensive experience improving Developer Experience within large engineering organizations, including mobile build pipelines, code quality systems, and internal developer tooling.
  • Deep expertise in iOS engineering fundamentals, including architecture patterns (MVVM), lifecycle management, dependency injection, and navigation paradigms.
  • Strong proficiency in Swift, with working knowledge of related mobile languages such as Objective-C
  • Proven experience designing and optimizing CI/CD pipelines, automated testing infrastructure, and build systems for iOS applications
  • A track record of creating or maintaining internal tools, shared libraries, frameworks, or platform-level abstractions that enable multiple product teams to build efficiently and consistently.
  • Demonstrated ability to identify friction in the development lifecycle and deliver high-leverage engineering solutions that improve velocity, reliability, and quality across the organization.
  • A genuine passion for developer experience, craftsmanship, and empowering engineers to do their best work through better tooling, architecture, and automation.
  • Bachelor's Degree or equivalent experience.
Benefits
  • Competitive pay and benefits
  • Medical, dental, vision, life and disability insurance plans
  • RRSP plan with DPSP company matching program
  • Employee Assistance Program (EAP) for mental well being
  • Flexible PTO, several company wide days off throughout the year
  • Winter and Summer Week-long Synchronized Company Shutdowns
  • Learning & Development programs
  • Equipment, tools, and reimbursement support for a productive remote environment
  • Free Life360 Platinum Membership for your preferred circle
  • Free Tile Products

Applicant Tracking System Keywords

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

Hard skills
iOS developmentSwiftObjective-CMVVMCI/CD pipelinesautomated testingdependency injectioncode quality systemsbuild systemsdeveloper tooling
Soft skills
leadershipmentoringcommunicationproblem-solvingcollaborationdeveloper experiencecraftsmanshiparchitectural decision-makingexecution velocitycontinuous improvement
Certifications
Bachelor's Degree