Kajabi-posted 3 months ago
$133,500 - $178,000/Yr
Full-time • Senior
11-50 employees

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.

  • 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).
  • 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.
  • 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.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service