Develops and maintains user-facing features for the iOS app using modern Swift stack including SwiftUI, async/await, and Combine. Collaborates with cross-functional teams on design, implementation, testing, and optimization requiring 2+ years iOS experience.
Salary not listed
Remote2+ YOEiOS Engineering
About the role
What You’ll Do
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
Work across the app to improve performance, quality, and overall user experience
Build reusable components and shared abstractions that support faster feature development
Use modern concurrency patterns to manage asynchronous workflows and keep the app responsive
Partner with teammates on code reviews, technical discussions, and architecture decisions
Debug production issues, identify root causes, and deliver thoughtful fixes
Contribute to testing strategy, release readiness, and ongoing product iteration
Evaluate new tools, frameworks, and engineering approaches that improve development velocity and product quality
Minimum Qualifications
2+ years of experience developing and shipping iOS applications
Strong proficiency in Swift and core iOS development fundamentals
Experience building features with SwiftUI and working in mixed SwiftUI/UIKit environments
Solid understanding of modern concurrency in iOS, including async/await, task management, and main-thread/UI coordination
Familiarity with Combine and asynchronous data flow patterns
Experience with common iOS architecture patterns such as MVVM, dependency injection, and modular design
Strong debugging and problem-solving skills in production mobile environments
Experience integrating APIs, modeling data, and handling network-driven application flows
Ability to work effectively on cross-functional product teams and communicate clearly with engineering and non-engineering partners
High degree of ownership and comfort driving work from implementation through release
Proficiency in AI-assisted development tools and practical uses of new engineering workflows
Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent experience
Nice to Haves
Product and Innovation mindset geared to pushing boundaries of what’s possible
Build high-impact iOS applications for Beacon AI's flight safety platform using Swift and SwiftUI. Requires 2+ years iOS experience, API integration skills, and eagerness to work on real-time, safety-critical aviation systems in a hybrid San Carlos role.
135k – 260k
Hybrid2+ YOEiOS Engineering
Software Engineer, iOS
MirageNew York, NY
Build end-to-end iOS experiences for an AI-native video platform, owning creative workflows with SwiftUI, AVFoundation, and graphics frameworks. Requires 2+ years shipping native mobile products.
175k – 275k
On-site2+ YOEiOS Engineering
Software Engineer, iOS
PinterestUnited States
Build and scale iOS features for Pinterest's consumer app. Partner with product, design, and backend teams to deliver high-quality, maintainable code and drive new product initiatives.
139k – 189k
Hybrid2+ YOEiOS Engineering
iOS Engineer - TrainingPeaks (Growth)
PeakswareLouisville, CO
Builds and optimizes native iOS apps for endurance training platform, owning features from design to deployment. Requires 2+ years iOS experience with Swift/SwiftUI, architecture evolution, and cross-team collaboration for user growth.
80k – 134k
Hybrid2+ YOEiOS Engineering
iOS Engineer II (Growth)
WHOOPBoston, MA
Builds and maintains native iOS features in Swift for the Growth team to drive user acquisition, activation, and retention. Requires 2-4 years iOS experience, REST APIs, MVVM architecture, and cross-functional collaboration in a fast-paced environment.