Senior iOS Engineer
Core
Design, develop, and maintain high-quality iOS applications with modern architectures and AI/ML integration.
Role type
Senior IC iOS engineer (mobile)
Builds
iOS mobile applications
Domain
Mobile development / Artificial Intelligence
Deliverable
production ML models | product features
Required skills
Swift, UIKit, SwiftUI, MVVM, Clean Architecture, Dependency Injection, Swift Concurrency, API integration, unit testing, mocking, automation
Preferred skills
Core ML, Apple Intelligence APIs, agentic AI workflows, VoIP capabilities (CallKit, PushKit), real-time communication, modular architectures
Technologies
Swift, UIKit, SwiftUI, Core ML, CallKit, PushKit
Responsibilities
Design and develop iOS applications using Swift; Implement modern mobile architectures; Integrate external APIs and backend services; Apply asynchronous programming; Participate in design reviews; Ensure high code quality through testing; Lead feature development end-to-end; Provide technical guidance; Contribute to AI/ML integration
Seniority
Senior, hands-on IC