The Role
Develop awesome iOS applications that are qualified to be published across Tier-1 countries
Ensure the performance, quality, and responsiveness of applications.
Collaborate daily with cross-functional teams including Backend, UX/UI design, Product Owner, Marketing team.
Research new technologies and algorithms, find solutions to advanced feature requirements and technical problems.
Identify and correct bottlenecks and fix bugs.
Help maintain code quality, organization, and automatization.
Mentor and train team members.
Requirements
At least 3+ years of experience working with Swift. SwiftUI is a plus
Experience with building complex native apps.
Experience with iOS SDKs, frameworks, and third party libraries (UIKit, Cocoa Touch, Core Date, StoreKit, CloudKit, etc)
Experience with CoreImage, CoreML, AR/VR is a plus
Experience with Firebase, Facebook SDK, Adjust or Appsflyer
Familiarity to work with REST APIs
Familiarity with all modern architectures (MVP, MVVM, etc)
Fundamentals in object-oriented programming, data structures, algorithm design, problem solving and complexity analysis.
Good sense of UX/UI. Ability to work alongside creative for implementation of UX/UI features
Proactiveness, self-organization and responsibility at work