Senior iOS Developer (Swift)
Core
Design, develop, and maintain high-quality native iOS applications using Swift, integrating APIs and optimizing performance.
Role type
Senior iOS Developer (Swift)
Builds
Native iOS applications published on the Apple App Store
Domain
Mobile development (iOS)
Deliverable
production ML models | product features
Required skills
Swift, Xcode, iOS SDK, MVC/MVVM/VIPER architecture, RESTful API integration, UIKit/SwiftUI, Auto Layout, Git, debugging, performance optimization
Preferred skills
Firebase (Cloud Messaging, Crashlytics, Analytics, Remote Config), Fastlane, CI/CD pipelines, Gradle, Maven
Technologies
Swift, Xcode, iOS SDK, Firebase, Fastlane, Git, Jira
Responsibilities
Design and develop scalable, reusable application components; Integrate RESTful APIs and third-party SDKs; Develop responsive UIs following Apple Human Interface Guidelines; Optimize application performance and memory usage; Implement Firebase services for analytics and push notifications; Automate build, testing, and deployment; Troubleshoot production issues; Participate in code reviews and Agile ceremonies
Seniority
Senior, hands-on IC