Kajabi

Senior iOS Developer

Kajabi

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $133,500 - $178,000 per year

Job Level

Senior

Tech Stack

ApolloGraphQLiOSSwift

About the role

  • 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.
Brave Software

Senior iOS Engineer

Brave Software
Seniorfull-time🇺🇸 United States
Posted: 11 days agoSource: boards.greenhouse.io
iOSJavaScriptObjective-COpen SourceSwift
Ruby Labs

Technical Product Owner – Billing & Payments

Ruby Labs
Mid · Seniorfull-time🇺🇦 Ukraine
Posted: 14 days agoSource: jobs.ashbyhq.com
JavaScriptPythonRubySQL
Serigor Inc

Product Owner – Digital Learning Platform

Serigor Inc
Mid · Seniorcontract🇺🇸 United States
Posted: 6 days agoSource: serigorinc.applytojob.com
ŌURA

Senior Design Producer

ŌURA
Seniorfull-time🇫🇮 Finland
Posted: 7 days agoSource: apply.workable.com
x.ai

AI Tutor, Web Design

x.ai
Juniorfull-time$45–$100🇺🇸 United States
Posted: 5 days agoSource: boards.greenhouse.io
MacOS