
Job Level
Mid-LevelSenior
Tech Stack
iOSSwift
About the role
- Design and develop an innovative AI-powered application (voice interface, video compositing, image processing, smart camera, etc.)
- Maintain clean and modular architecture
- Contribute to shaping application functionality and user experience (UX)
- Design a modern, modular, and scalable app architecture (MVVM/Clean)
- Write clean, maintainable, and reusable code
- Build responsive and interactive UI
- Optimize and support existing modules
- Implement innovative solutions and features
Requirements
- 4+ years of professional experience in iOS product development
- Proven experience building iOS apps from scratch and releasing them to the App Store
- Strong knowledge and practical use of SwiftUI, Concurrency, and Combine
- Experience designing and building reusable modules
- Solid experience working with RESTful APIs
- Business-oriented mindset with a strong sense of ownership
- Self-organized, responsible, and proactive
- Flexibility to adapt product features based on market demands
- Proficiency with Swift 5.9, SwiftUI, Concurrency, AVFoundation, Core Image, Core ML, Lottie, Git, REST/RPC
- (Nice-to-have) Experience with AVFoundation and Core Image frameworks
- (Nice-to-have) Experience with Machine Learning and Core ML
- (Nice-to-have) Experience with Metal
- (Nice-to-have) Experience with SwiftUI Animations and Lottie