Our development team is looking for Senior iOS developer with at least 5 years of experience to:
Key Responsibilities:
- Write clean, scalable code using Swift programming language
- Remain up to date with the terminology, new technologies, concepts and best practices
- Get code-reviewed - code-review colleagues
- Participate in defining, designing and creating new product functionalities with the team
- Solve problems in the regular operation of the product in order to improve performance
- Test and deploy – results of your work are quickly visible to half a million users
- Utilize established development tools, guidelines and conventions including but not limited to: MVVM architecture, Reactive programming (RxSwift, RxCocoa…), CoreData for Database, Programmatically written screens without using Storyboards, CocoaPods for external libraries (Alamofire, SnapKit, Kingfisher, Firebase, RxSwift, RxCocoa…), Nice to have - Fastlane and CI/CD for making builds, Nice to have - UIKit, AVKit, In-App Provisioning