engineer II - Front-End iOS (Nashville, TN - U.S.)
Core
Build, iterate, and enhance iOS applications used by Starbucks partners to support store readiness and day-to-day store experiences.
Role type
mid-level IC iOS engineer
Builds
mobile applications for in-store partner tooling
Domain
retail operations + mobile development
Deliverable
product features
Required skills
Swift, SwiftUI, UIKit, Swift concurrency, asynchronous programming, networking, application lifecycle, state management, GraphQL, REST APIs, unit testing, integration testing, automated UI testing, CI/CD, incident resolution
Preferred skills
AI-assisted development tools, technical documentation, knowledge sharing
Technologies
Swift, SwiftUI, UIKit, GraphQL, REST
Responsibilities
Build and enhance iOS applications for store readiness; deliver accessible, reliable, and well-tested features; integrate iOS apps with backend APIs; diagnose and resolve defects and performance issues; participate in CI/CD and production support; collaborate across product, design, and backend teams.
Seniority
Mid-level, hands-on IC
