Build and ship high-quality iOS features for a consumer app serving millions of users. The role requires 8+ years of iOS experience, strong Swift and SwiftUI expertise, modern concurrency knowledge, and the ability to drive work from technical design through release.
190k – 224k/yr
Remote8+ YOEiOS Engineering
About the role
Responsibilities
Build, ship, and maintain user-facing iOS features in collaboration with product, design, and engineering partners.
Contribute to the technical design and implementation of scalable, reliable mobile functionality.
Write clean, maintainable Swift code using modern iOS patterns and frameworks.
Improve app performance, quality, responsiveness, and user experience.
Build reusable components and shared abstractions.
Use modern concurrency patterns for asynchronous workflows.
Participate in code reviews, technical discussions, and architecture decisions.
Debug production issues, identify root causes, and deliver fixes.
Contribute to testing strategy, release readiness, and product iteration.
Evaluate tools, frameworks, and engineering approaches that improve development velocity and product quality.
Requirements
8+ years of experience developing and shipping iOS applications.
Strong proficiency in Swift and core iOS development fundamentals.
Experience with SwiftUI and mixed SwiftUI/UIKit environments.
Understanding of modern iOS concurrency, including async/await, task management, and main-thread/UI coordination.
Familiarity with Combine and asynchronous data-flow patterns.
Experience with MVVM, dependency injection, and modular design.
Strong production debugging and problem-solving skills.
Experience integrating APIs, modeling data, and handling network-driven application flows.
Effective collaboration and communication with technical and non-technical partners.
High ownership from implementation through release.
Proficiency with AI-assisted development tools and modern engineering workflows.
Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent experience.
Nice to Have
Product and innovation mindset.
Experience designing reusable UI components, animations, or shared feature foundations.
Experience building complex, consumer-facing mobile features at scale.
Knowledge of iOS performance optimization, app responsiveness, and memory management.
Familiarity with automated iOS testing strategies.
Experience with CI/CD workflows and mobile release processes.
Exposure to large, modular codebases with multiple contributors.
Experience mentoring engineers or guiding technical design decisions.
Compensation and Benefits
Base salary range: $190,409–$224,011.
Equity for full-time employees.
401(k) match up to 4%.
Medical, dental, and vision coverage, including pet coverage.
Up to $10,000 per year in education reimbursement.
Flexible paid time off and 9 paid holidays.
Year-end week-long break.
Paid parental leave and flexible return-to-work scheduling.
$2,000 Calvin Care Cash incentive for employees welcoming new family members.
Fully remote work available anywhere in the US.
Hardware and software provided for remote work.
Skills
SwiftiOSSwiftUIuikitasync/awaitcombinemvvmdependency injectionmodular architectureREST APIsCI/CDautomated testingmemory managementai-assisted development
Senior iOS Engineer builds and maintains user-facing features in a modern Swift/SwiftUI stack for a rewards app serving millions. Requires 5+ years iOS experience, concurrency expertise, and cross-functional collaboration.
190k – 224k/yrRemote5+ YOEiOS Engineering
Senior iOS Engineer, Media Foundations
RedditUnited States
Senior iOS Engineer responsible for architecting a modular, high-performance video player framework on iOS using Swift. Partners with backend, CDN, product and design teams to deliver world-class media experiences at scale for Reddit's 50M+ daily users.
190k – 267k/yrRemote5+ YOEiOS Engineering
Senior Software Engineer - Mobile (iOS)
EightsleepSan Francisco, CA
Senior iOS engineer building and maintaining Eight Sleep's consumer mobile app. Lead feature development, code reviews, and performance optimization while collaborating closely with backend, firmware, ML, and hardware teams.
200k – 250k/yrOn-site6+ YOEiOS Engineering
Senior IOS Engineer
Office HoursSan Francisco, CA +1
Build and own the iOS app end-to-end for Office Hours' expert network platform. Shape architecture, deliver polished Swift/SwiftUI experiences, partner closely with design/product, and use AI tools to ship high-quality features. Requires deep consumer iOS experience and strong product/UX sensibility.
180k – 200k/yrRemote5+ YOEiOS Engineering
Senior iOS Software Engineer
DuolingoPittsburgh, PA
Senior iOS Engineer on Duolingo's Ads/Monetization team building and scaling native iOS ad experiences in Swift. Responsible for ad serving, formats, and surfaces while mentoring juniors; requires strong CS fundamentals and production Swift/iOS experience.