iOS Developer
Core
Design, develop, and maintain iOS applications for Ubiquiti's technology platforms serving businesses, smart homes, and ISPs.
Role type
Senior iOS Developer
Builds
iOS applications for Ubiquiti's networking and smart home devices
Domain
Consumer Electronics / IoT / Networking
Deliverable
production ML models | product features
Required skills
Swift, SwiftUI, UIKit, Xcode, Instruments, networking fundamentals, concurrency, asynchronous programming, debugging, performance optimization, code review, architectural design
Preferred skills
Swift Concurrency, Swift 6, The Composable Architecture (TCA), CI/CD pipelines, modular app design, AVFoundation, Core Data, Bluetooth, NFC, Matter integration, testing frameworks, open-source contributions
Technologies
Swift, SwiftUI, UIKit, Xcode, Instruments, AVFoundation, Core Data, Matter
Responsibilities
Design and develop iOS applications; craft intuitive user experiences; collaborate with designers and backend engineers; participate in code reviews and architectural discussions; debug and optimize code for performance and scalability; stay updated with latest iOS technologies
Seniority
Senior, hands-on IC