Work with a dedicated mobile team to design, architect, build, and maintain new and existing iOS apps that aim to give our customers superpowers.
Write clean, simple, well-tested Swift code that is easy to understand and maintain.
Review code written by other developers and offer constructive feedback.
Provide technical leadership, iOS platform expertise, and deep knowledge of Apple's ecosystem to the developers on your team.
Participate in or drive iOS application architecture discussions for new features or projects.
Collaborate with product and UX experts in planning native iOS application experiences following Apple's Human Interface Guidelines.
Participate in weekly one on ones with your eng manager to grow your career.
Perform maintenance and updates for the continued operation of existing iOS mobile applications.
Focus on coding content-based applications with multi-tenant and white-label architecture that allow for dynamic server-side changes and user-generated content.
Build, manage, and deploy applications to the App Store Connect console and maintain TestFlight betas and App Store releases.
Work closely with the development team using git & GitHub, Jira & Confluence, Datadog, Fastlane, and agile-ish development practices.
Leverage AI-assisted coding tools to accelerate development velocity and code quality.
Requirements
Strong proficiency in Swift and iOS development with a deep understanding of modern iOS architecture patterns (MVVM + Clean Architecture).
Experience with SwiftUI and UIKit hybrid development, including SwiftUI view composition, state management (@Observable, @State, @Binding), and UIHostingController integration patterns.
Proficiency with AI-assisted coding tools like Cursor, Claude, Alex Codes, etc, to enhance productivity and code quality as well as a working knowledge of agentic coding workflows.
Expertise in dependency injection patterns and protocol-oriented design for iOS applications.
Experience with Swift Concurrency (async/await, actors, TaskGroup).
Proficiency with iOS architecture components and frameworks (Core Data, UserDefaults, Keychain Services, URLSession).
Experience with modern media handling using AVFoundation, AVPlayer, and media streaming for audio and video playback.
Knowledge of networking with URLSession, GraphQL (Apollo iOS), and RESTful API communication patterns.
Experience with image loading and caching libraries (Nuke, Kingfisher) and custom image processing.
Proficiency with unit testing using XCTest framework, mocking patterns, and iOS-specific testing methodologies.
Experience with Apple ecosystem services (Push Notifications, App Store Connect, TestFlight, StoreKit).
Familiarity with observability tools like Datadog for monitoring iOS app performance and crash reporting.
Practical knowledge of CI/CD pipelines using Fastlane, CircleCI, or similar iOS deployment automation.
Experience creating full iOS applications from start to finish, with emphasis on multi-tenant and white-label architecture.
Experience with Swift Package Manager, CocoaPods, and working knowledge of how to fork/modify open-source iOS libraries for modularity.
Comfort working with Git and GitHub, including managing merge conflicts and code reviews in iOS development workflows.
Confidence in architecting scalable iOS solutions independently, while also taking the time to ask questions about behavior and business outcomes.
Ability to break apart large iOS projects into small incremental steps and extract the minimum viable product from ambitious ideas.
Belief in modularity, writing clear documentation, and a no-ego approach to coding that welcomes new and improved ideas.
Seasoned developer with broad iOS development experience and deep understanding of mobile best practices.
US based applicants only.
Benefits
Company paid premiums for medical, dental and vision insurance for self and family.
Company sponsored HSA account.
Company 401K, 100% match up to 6% of employee contributions.
Senior iOS Engineer designing and building high - performing applications for fintech platform mylo. Collaborating with teams to deliver innovative financial solutions in a fast - paced environment.
Senior iOS Engineer taking ownership of iOS development for SwingVision's AI tennis & pickleball app. Collaborating with a passionate team to innovate and improve mobile features.
Senior iOS Engineer developing mobile applications across multiple platforms for an AI tennis app. Leading ownership of iOS development and collaborating within a passionate team.
iOS Engineer helping develop the Saily app that provides secure mobile data plans. Work collaboratively with a team in an Agile environment running on a SWIFT UI codebase.
Seasoned iOS Engineer joining Blinq to develop features for their app and enhance CI/CD stack. Collaborating with a close - knit team at a rapidly growing company.
Senior Software Engineer iOS developing features for apps like Hily and Taimi. Joining a Discovery Team and contributing to product development for millions of users.
macOS Developer role delivering data protection - focused functionality. Designing and developing system extensions for CrowdStrike Falcon Host security product in a collaborative team environment.
Senior iOS Developer building high - quality mobile applications for Genesys. Collaborating closely within engineering teams to deliver seamless, scalable iOS experiences.
Developer responsible for creating native iOS applications at Unicred, utilizing Swift and View Code, promoting team collaboration, and following agile methodologies.
Principal Software Engineer overseeing native app development for Disney+. Leading innovative solutions with a collaborative team in a tech - driven environment.