Skip to content

Staff iOS Software Engineer

United StatesRemote8+ YOE
Summary

Lead technical direction for high-impact iOS initiatives, architect scalable mobile experiences, drive experimentation and mentor engineers to accelerate user growth and retention. Requires 8+ years building consumer iOS apps with deep Swift/SwiftUI expertise.

About the role

What You’ll Do

  • Lead the technical direction and execution of high-impact mobile initiatives that drive user acquisition, activation, engagement, retention, referral, and monetization metrics
  • Partner with Product, Design, Growth, Marketing, and Data Science teams to identify growth opportunities, define success metrics, and translate business objectives into technical solutions
  • Drive experimentation strategy across the iOS platform, including A/B testing, feature flagging, rapid prototyping, and iterative product development
  • Architect, build, and launch innovative consumer-facing experiences that create measurable customer and business impact
  • Influence product roadmap planning and investment decisions through technical expertise, product intuition, and data-driven recommendations
  • Build, ship, and maintain scalable iOS features while ensuring a high-quality user experience across the application
  • Design and implement reusable platform capabilities, shared frameworks, and foundational components that accelerate development across teams
  • Establish measurement frameworks, instrumentation, and observability standards that enable data-informed decision-making
  • Drive improvements in app performance, reliability, scalability, and overall user experience at scale
  • Lead cross-functional initiatives spanning multiple teams and organizational boundaries
  • Champion engineering excellence through code reviews, technical mentorship, architecture guidance, and operational best practices
  • Mentor senior engineers and help develop the next generation of technical leaders
  • Evaluate emerging technologies, AI capabilities, and modern engineering workflows to identify opportunities for innovation and competitive advantage
  • Partner with engineering leadership to shape long-term mobile architecture and technical strategy
  • Serve as a trusted technical advisor during product discovery, experimentation, and execution phases
  • Lead complex production debugging efforts, root cause analysis, and systemic improvements that increase platform reliability

What You’ll Bring

  • 8+ years of experience building and shipping consumer-facing iOS applications
  • Deep expertise in Swift, SwiftUI, and modern iOS development practices
  • Experience working in mixed SwiftUI/UIKit environments
  • Strong understanding of modern concurrency patterns (async/await) and asynchronous data architectures (Combine)
  • Expertise in scalable iOS architecture, including MVVM, dependency injection, and modularization
  • Experience building reusable platforms, frameworks, and shared engineering capabilities
  • Strong experience integrating APIs, modeling data, and managing network-driven application workflows
  • Proven track record leading complex technical initiatives from concept through launch
  • Experience delivering product features that drove measurable business or customer outcomes
  • Strong understanding of experimentation, A/B testing, feature management, and data-informed product development
  • Excellent debugging, problem-solving, and production troubleshooting skills
  • Proven ability to influence technical direction and collaborate effectively across teams
  • Familiarity with AI-assisted development tools and modern engineering workflows
  • Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent practical experience

Nice to Have

  • Experience on growth-focused product teams
  • Experience with experimentation and feature management platforms
  • Experience launching and scaling 0-to-1 consumer products
  • Experience building products used by millions of customers
  • Experience applying AI/ML, personalization, or recommendation systems in mobile applications
  • Strong understanding of mobile analytics, attribution, and experimentation methodologies
  • Experience developing shared UI frameworks and reusable component libraries
  • Deep knowledge of iOS performance optimization, memory management, and reliability
  • Experience with automated testing, CI/CD, and mobile release management
  • Experience working in large-scale modular codebases
  • Experience mentoring engineers and contributing to engineering standards, culture, and strategy
Skills
SwiftSwiftUIUIKitasync/awaitCombineMVVMDependency InjectionModular ArchitectureAPI IntegrationA/B Testing