I

Instacart

Connects grocery buyers with local stores

Senior iOS Engineer

Mobile EngineeringPosted on Nov 13
Full-time

About the Job

Requirements

  • At least 5 years of experience in mobile development, software engineering, or related experience.
  • Strong experience with iOS fundamentals, including Swift, SwiftUI, UIKit, Swift Concurrency, or Combine.
  • Experience with networking protocols, including RPC, REST API, and WebSockets.
  • Experience designing for performance, observability, and reliability in production mobile apps, including profiling and monitoring.
  • Apply a strong testing discipline, including writing unit tests for code.

Responsibilities

  • Lead iOS projects end to end, from technical design and rollout strategy through production operations and debugging.
  • Shape product requirements by bringing a technical perspective and making trade-offs between scope, quality, and timeline.
  • Build and maintain integrations between native iOS code and web content.
  • Use AI-assisted and agentic development tools to boost personal and team productivity, and suggest improvements to team development practices.
  • Collaborate with engineers, designers, data scientists, and product managers across teams to align goals and deliver cross-functional outcomes.

Desired Qualifications

  • Experience building consumer apps in retail, e-commerce, or marketplace settings.
  • Experience building configurable or white-label apps, or shared components used across multiple apps.
  • Experience building mobile apps that remain resilient with limited or unreliable connectivity.
  • Experience running experiments and A/B tests, and using results to guide product decisions.
  • Experience with Apple frameworks such as Core Location and push notifications.
  • Hands-on experience with AI-assisted and agentic coding workflows.
  • Experience with WKWebView and native-to-web communication.

About the Company

Instacart

Connects grocery buyers with local stores

Instacart runs a grocery marketplace where customers order from local retailers across the United States and Canada for delivery or pickup. Its Enterprise Platform also sells software that lets retailers operate their own online stores and manage order fulfillment. Customers choose items through its app or website, and independent contractor shoppers pick and deliver orders using its fulfillment technology. The company earns fees from customers and retailers, sells Instacart+ memberships with delivery benefits, and charges brands for advertising and retailers for software subscriptions. Instacart was founded in 2012 and is headquartered in San Francisco, California.

Company size
1,001-5,000
Company stage
IPO
Headquarters
San Francisco, CA
Founded
2012

Recently Posted Jobs

Explore more opportunities at Instacart

See more jobs