Remote Position
iOS Developer – Advanced English
🌍 Remote · United States
💼 Full-time
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