Senior iOS Engineer
$168k - $177.5k per yearInstacart
We're transforming the grocery industry
At Instacart, we invite the world to share love through food because we believe everyone should have access to the food they love and more time to enjoy it together. Where others see a simple need for grocery delivery, we see exciting complexity and endless opportunity to serve the varied needs of our community. We work to deliver an essential service that customers rely on to get their groceries and household goods, while also offering safe and flexible earnings opportunities to Instacart Personal Shoppers.
Instacart has become a lifeline for millions of people, and we’re building the team to help push our shopping cart forward. If you’re ready to do the best work of your life, come join our table.
Instacart is a Flex First team
There’s no one-size fits all approach to how we do our best work. Our employees have the flexibility to choose where they do their best work—whether it’s from home, an office, or your favorite coffee shop—while staying connected and building community through regular in-person events. Learn more about our flexible approach to where we work.
Overview
Instacart’s Stores Intelligence organization is building the operating system for brick-and-mortar grocery. As a Senior iOS Engineer on the In-Store Mode team, you will build the mobile experience that helps people shop in physical grocery stores. Customers plan the trip at home, then use the same app in the aisle to find items, discover deals, and use their loyalty rewards.
What makes the engineering interesting:
- One experience, many apps: In-Store Mode runs inside many grocers' branded apps and blends native iOS with web, so you'll design for flexibility, consistency, and a clear boundary between the two.
- The physical world is challenging: The same feature has to work in a small neighborhood market and a large wholesale store, with very different layouts, assortments, and shopping habits, while powering in-store navigation and discovery.
About the Job
- 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 your own and the team's productivity, and suggest improvements to how the team builds.
- Collaborate with engineers, designers, data scientists, and PMs across teams to align goals and deliver cross-functional outcomes.
About You
Minimum Qualifications
- 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 (RPC, REST API, WebSockets)
- Experience designing for performance, observability, and reliability in production mobile apps, including profiling and monitoring
- Strong testing discipline, including unit tests for the code you write
Preferred 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 stay resilient with limited or unreliable connectivity
- Experience running experiments and A/B tests, and using the 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
#LI-Remote
Instacart provides highly market-competitive compensation and benefits in each location where our employees work. This role is remote and the base pay range for a successful candidate is dependent on their permanent work location. Please review our Flex First remote work policy here . Currently, we are only hiring in the following provinces: Ontario, Alberta, British Columbia, and Nova Scotia.
Offers may vary based on many factors, such as candidate experience and skills required for the role. Additionally, this role is eligible for a new hire equity grant as well as annual refresh grants. Please read more about our benefits offerings here .
For Canadian based candidates, the base pay ranges for a successful candidate are listed below.
CAN
$168,000—$177,500 CAD
- ...Responsibilities Lead iOS projects from technical design and rollout strategy through production operations and debugging. Shape... ...to improve individual and team productivity. Collaborate with engineers, designers, data scientists, and product managers on cross-functional...SeniorWork at officeRemote workWork from home
$104k - $139k per year
...starts with the tools we use to access and discover the Web. On iOS, we start by developing applications that give people a choice in... ...from every angle for mobile is at our core. If you are an iOS Engineer and you want to work for a company that builds products for everyone...SeniorFull timeImmediate startRemote workHome office- ...Responsibilities Design, write, maintain, debug, and profile software for large iOS and iPadOS applications. Perform code reviews, fix bugs, and create and maintain unit and integration tests. Monitor application stability, address crashes, and uphold software quality...SeniorFull timeImmediate startRemote workHome office
- ...position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Senior iOS Engineer based in Canada. This is an exciting opportunity to contribute to the development of innovative mobile applications within a globally...SeniorFull time
$50 per day
...We are seeking a Senior iOS Engineer to join the Places Client team to build and elevate member-facing experiences across the Places iOS app. The Places Client team is responsible for all surface areas of the mobile app – from onboarding and payments to new initiatives and...SeniorFull time- ...upheld. By organizing the frontend landscape into product-driven and engineering-driven dimensions, the Frontend Platform team promotes clear... .... Build headful and headless mobile SDKs for Android and iOS to power AI agent mobile integrations. What we are looking for...SeniorWork at officeLocal areaRemote workWork from homeHome office
$82k - $110k per year
...starts with the tools we use to access and discover the Web. On iOS, we start by developing applications that give people a choice in... ...from every angle for mobile is at our core. If you are an iOS Engineer and you want to work for a company that builds products for everyone...Immediate startHome office- ...Design, write, and maintain sophisticated mobile applications for iOS. Collaborate with a geographically distributed team and... ...global community. Requirements At least 2 years of software engineering experience. Experience building and shipping native iOS and iPadOS...Immediate startHome office
- ...iOS Engineer We are seeking an experienced iOS Engineer to join our team and help build, enhance, and maintain high-quality mobile applications. The ideal candidate is a strong Swift developer who is comfortable working independently, collaborating with cross-functional...Contract work
- ...and healthcare professionals, creating more space for care. As an iOS Developer, you will help make this happen by building and... ...experience for patients and healthcare professionals. By combining solid engineering with thoughtful technical choices, you will help us continue to...Full timeRemote workFlexible hours
$110 per hour
...Pay: up to $110/hour As an iOS Engineer (Swift / Objective-C), you will work remotely on an hourly paid basis to review AI-generated iOS code, mobile architectures, and technical explanations, as well as produce high-quality reference implementations and step-by-step reasoning...Hourly payContract workFor contractorsImmediate startRemote workWorldwide- ...iOS Developer Intern / Co-op (Remote) Job Description: Guhuza is seeking an iOS Developer to join our remote team and contribute... .... Requirements: # Interest in Computer Science, Software Engineering, or a related field (or equivalent work experience). #...Temporary workPart timeInternshipRemote work
- ...MOBILE APP DEVELOPER (iOS & Android) ABOUT GUHUZA Guhuza is building a faster, more human way for employers and job seekers to connect. Our real-time interview marketplace helps candidates and employers move from matching to live video interviews quickly through AI...Ongoing contractFull timeContract workTemporary workPart timeRemote work
- ...At least 5 years of professional software testing or quality engineering experience. At least 3 years of hands-on test automation development... ...Fiserv DNA, CGI RFS360, Microsoft Dynamics 365, Azure, .NET, iOS, Android, JMeter, k6, or WCAG is desirable. Knowledge of...SeniorRemplacementFull timeContract workRemote work
- ...AfterQuery is seeking Swift/iOS Developer Experts to create and refine mobile development challenges for training AI models. In this remote, flexible role, you will design and evaluate iOS development scenarios that test the AI's ability to interpret and apply complex Swift...Contract workRemote workFlexible hours
$195k - $248k per year
...versatile, persistent product engineer who’s not afraid to set up reusable... ...the team would be considered Senior or above in the industry today,... ...and query language, policy engine, workflow engine, design system... ...Kotlin ( Ben ), platforms like iOS ( Tom ) and Windows ( Adam ). We...SeniorFull timeInternshipWork at officeRemote workNight shiftDay shift- ...might just be in the right place! We are looking for a Staff iOS Developer to join one of our squads where you will be supporting... ...a healthy and collaborative team, continuously improving our engineering practices, and delivering state-of-the-art technology, all while...Remote jobLocal areaFlexible hours
usd180.2k - usd233.2k per year
...Systems team owns Thumbprint , Thumbtack's design system used across web, iOS, and Android, plus the engineering tooling that connects design intent to shipped product code. We're small and senior — a design manager and two product designers in the design org, plus two engineers...SeniorFull timeSeasonal workWork at officeLocal area$50 per day
...We are seeking a Senior Full Stack Engineer with experience in iOS and backend services to join the Places team to build and elevate member-facing experiences across the Places iOS app. Places is a separate consumer iOS app within Raya. You will work on the whole app, not...SeniorFull time$50 per day
...We are seeking a Senior Full Stack Engineer with experience in iOS and backend services to join the Places team to build and elevate member-facing experiences across the Places iOS app. Places is a separate consumer iOS app within Raya. You will work on the whole app, not...SeniorFull time$65k per year
...what it’s like to wake up and keep brand promises: Foundever stories . About the role We are currently looking for a Senior Network Engineer to join the Foundever family! 80% virtual and 20% onsite (within reasonable driving distance from the Green Valley...SeniorLocal areaRemote workWork from homeShift work- ...content - from manual, tool-driven workflows to intelligent systems that generate high-quality visual output at scale. As a Senior AI Engineer, you build the intelligence behind that shift: LLM agents that understand what a brand looks like, retrieval systems that ground...SeniorPermanent employmentFull timeManual laborShift work
- ...Conduct technical interviews through Nortal’s Technical Interviewer Program. Requirements Bachelor’s degree in computer science, engineering, or a related field. Strong full-stack engineering background with deep expertise in at least one backend language. Python is...SeniorFull timeLocal areaRemote work
$153k - $213k per year
...Affirm team is to provide reliable, scalable, self-serve and Affirm-optimized compute solution to enable ML, Product, and Financial Engineering success. Our team is responsible for building and maintaining compute platform that serves as a backbone for processing various...SeniorWork at officeRemote workFlexible hours- ...building an AI investigation platform that puts that frontline experience behind every analyst on a case. Who You Are You are an engineer who owns problems from the first conversation to the shipped change. You learn a domain by sitting with the people who work in it,...SeniorFull timeInternshipDay shift
$150k per year
...Outside Magazine’s list of “ Best Places to Work” and Built In’s “ 100 Best Remote-First Places to Work.” TeamSnap is seeking a Senior Frontend Engineer interested in working across the stack to join our fully distributed engineering team to help us continue our impressive...SeniorPermanent employmentFull timeRemote workHome office$162k - $212.63k per year
...Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done. We are seeking a Senior Solution Engineer to drive complex customer solutions and close large deals. Working directly with sales teams and channel partners, you will...SeniorFull time- ...position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Senior Director, Engineering based in Canada. We are seeking a senior engineering leader to drive the architecture, development, and delivery of...SeniorFull time
$153k - $213k per year
..., driving the user journey across all of our frontend surfaces: iOS, Android, and Web. The teams span across multiple products and areas... ...React with TypeScript expertise to work alongside our product engineering teams. You’ll be responsible for a range of tasks including...SeniorWork at officeRemote workFlexible hours- ...named a leader in the Gartner® Magic Quadrant™ for Identity Verification, we’re scaling fast. The Impact You’ll Make As a Senior Solutions Engineer – Web on our post-sales team, you’ll make sure every customer integration of the Incode platform is successful, reliable,...SeniorFull timeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior iOS Engineer. Be the first to apply!
