Vacancy IOS Developer
Currently, we are expanding our team and seeking an experienced IOS Developer to join the team for a large-scale project.
Requirements
What do we offer:
- Employment opportunity in an accredited IT company in Russia
- Flexible schedule, office in the center of Yekaterinburg, or the ability to work remotely from anywhere in Russia
- Participation in specialized conferences and advanced training courses at our expense
- Compensation for English classes
- Performance Review with salary reviews twice a year
- A driven and friendly team that is always ready to share their vast experience, and a team that is always ready to help
- Taking care of your health: a hospital budget that can be spent on any type of treatment and medicine
What we expect:
- At least 2 years of commercial experience in iOS development
- Proficiency in Swift and Objective-C
- Experience with UIKit and SwiftUI layout frameworks
- Knowledge of GCD, as well as reactive programming frameworks like Combine, RxSwift, RxCocoa
- Experience applying architectural patterns such as MVx and VIPER
- Skills in working with databases (preferably SQLite)
- Experience with Dependency Injection tools (preferably Swinject)
- Bonus if there is experience with KMM (a.k.a KMP)
What to do:
- Development and creation of a large-scale service from scratch
- Writing efficient and high-quality code
- Detailed elaboration of the service's functional capabilities
- Conducting Code Reviews
- Interaction with adjacent teams