iOS Developer (Senior)
Core
Own the full development lifecycle of iOS applications, from architecture and design to implementation, testing, and deployment.
Role type
Senior iOS Developer
Builds
iOS applications
Domain
Mobile (iOS)
Deliverable
production ML models | product features
Required skills
SwiftUI, UIKit, Combine, async/await, RESTful API integration, Core Data, Core Animation, Foundation, URLSession, Git, CI/CD pipelines, automated testing frameworks, App Store submission workflows
Preferred skills
Mentoring other developers, optimizing application performance, memory usage, battery consumption, responsiveness
Technologies
SwiftUI, UIKit, Combine, async/await, XCTest, XCUITest, Fastlane, Bitrise, GitHub Actions
Responsibilities
Designing scalable, maintainable architectures; Writing unit and UI tests; Optimizing application performance and resource usage; Staying up to date with latest iOS releases and frameworks
Seniority
Senior, hands-on IC