Senior Software Engineer - Mobile (iOS)
Core
Design, build, and ship the cart, checkout, payment, and order history experiences in the iOS app for a consumer-facing online grocery service.
Role type
Senior IC mobile engineer (iOS)
Builds
iOS app features for ordering flow (cart, checkout, payments, order history)
Domain
E-commerce / Grocery / Mobile
Deliverable
product features
Required skills
Swift, SwiftUI, Swift Package Manager, mobile architecture, concurrency, networking, testing (XCTest, Maestro), CI/CD, production monitoring (Datadog), secure coding
Preferred skills
Android (Kotlin, Jetpack Compose), payments (Apple Pay, PayPal, Adyen), mobile observability, A/B testing, agent instruction writing
Technologies
Swift, SwiftUI, Swift Package Manager, XCTest, Maestro, Datadog, Claude Code, Cursor, Codex, GitHub Copilot
Responsibilities
Design and implement modular iOS codebase; take features from prototype to production; handle production incidents and crashes; lead code reviews and write tests; mentor engineers; collaborate with Product Managers and Designers.
Seniority
Senior, hands-on IC