Job Description:
• Design and build robust, scalable iOS mobile applications using Swift, SwiftUI, and UIKit
• Implement MVVM, VIPER, or Clean Architecture patterns
• Optimize application performance, memory usage, and stability
• Identify and resolve complex bugs and production issues
• Integrate RESTful APIs, backend services, and local storage using secure communication protocols
• Guide and mentor junior and mid-level iOS developers
• Promote code reviews and technical standards
• Take ownership of features from initial analysis through production deployment and maintenance
• Collaborate with UI/UX, QA, Backend, and Product Management teams
• Learn and adopt new Apple technologies, AI tools, and industry best practices
Requirements:
• More than 6 years of proven experience developing iOS applications
• Deep proficiency in Swift, the iOS SDK, Xcode, and Swift Package Manager or CocoaPods
• Strong experience with SwiftUI, UIKit, and Apple Human Interface Guidelines
• Advanced knowledge of MVVM, VIPER, and Clean Architecture
• Knowledge of SOLID principles
• Experience with Swift Concurrency, async/await, Combine, and REST API integration
• Experience with Core Data and SQLite
• Version control using Git
• Proven experience publishing and maintaining applications on the Apple App Store
• Advanced English proficiency, C1 level
• Ability to work remotely
Benefits:
• 100% remote work
• 1:1 HRBP support
• Global, high-impact projects
• Highly complex technical challenges
• High-performance and innovation-driven culture