Kajabi is looking to solve the problem of helping creators turn their knowledge, experience, and expertise into sustainable online businesses by developing and maintaining high-quality iOS apps
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.
Responsibilities
- 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.
- Maintenance and updates for the continued operation of existing iOS mobile applications.
Other
- 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.
- 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.