Senior iOS Developer
Kajabi
About Us
Founded in 2010, and Headquartered in Newport Beach, California, Kajabi is the leading creator commerce platform, helping creators turn their knowledge, experience, and expertise into sustainable online businesses. With Kajabi's integrated platform, creators have a single ecosystem to build and market their digital products, including online courses, communities, live coaching, and more. Tens of thousands of creators and entrepreneurs rely on Kajabi as the backbone of their business and have collectively earned over $10 billion from more than 85 million customers. Learn more at kajabi.com.
Senior iOS Developer
Kajabi is looking for a talented iOS developer to join our Mobile cross-functional product team, and drive our apps towards a greater impact for our customers. The ideal candidate is a seasoned developer with broad iOS development experience, a deep understanding of mobile best practices, and a good grasp on how best to utilize AI tools like cursor / claude / alex codes / etc to accelerate their coding velocity. As a part of our cross-functional product team, you’ll work with other iOS and Android developers as well as alongside an Engineering Manager and Product Manager to ensure engineering excellence and timely execution in the successful launch of new and existing mobile products.
The Impact you will make
- 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 that wow our customers following Apple's Human Interface Guidelines.
- Participate in weekly one on ones with your eng manager to grow your career.
- Maintenance and updates for the continued operation of existing iOS mobile applications.
- Focus on coding (Swift) content-based applications with multi-tenant and white-label architecture that place a heavy focus on flexibility to 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 in our preferred toolset and practices (git & GitHub, Jira & Confluence, Datadog, Fastlane, and agile-ish development practices).
Attributes for Success
- 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 (soup to nuts) by yourself as well as alongside other developers, 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.
- 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.
- Comfort working with Git and GitHub, including managing merge conflicts and code reviews in iOS development workflows.
- Belief in modularity, writing clear documentation, and a no-ego approach to coding that welcomes new and improved ideas.
Kajabi Team Benefits Package
- 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.
- Flexible vacation policy.
- Fitness incentives package.
- Company funded mental health resources.
- Wellness perks.
In-Office Requirement Statement
We let the type of work you do guide the collaboration style. That means we're not always working in an office, but we continue to gather for key moments of collaboration and connection.
- This role will need to be in the office for in-person collaboration 2-3 times a quarter and therefore is best situated in Western Time zones.
Pay Range
At Kajabi we believe the workplace should be equitable, inclusive, and inspiring for every employee. In an effort to provide greater transparency, we are sharing the base salary range for this position. The position is also eligible for equity. Final salary is based on a number of factors including location, travel, relevant prior experience, or particular skills and expertise.
US based applicants only.
$133,500—$178,000 + equity + bonus
How To Apply
Sound like a good fit for you? Click apply, below!
Kajabi LLC is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, gender expression, national origin, disability, age, veteran status, or any other basis protected by applicable law.