Эта вакансия уже завершена
Scope of tasks:
- Developing software and its maintenance
- Preparing implementation packages
- Being a part of the team of developers, taking part in tests
- Taking care about high quality of the code, taking part in review and verification of the code (code review)
- Taking part in implementations works
- Implementation of tests
- Preparing project documentation
Requirements:
- Very good command of Swift 4.2+ (90% of the code)
- Basic command of Objective-C (10% of the code)
- Very good command of MVC/MVVM/MVP
- Very good command of iOS from user's and developer's perspective
- Relevant experience in iOS development
Additional:
- Experience in CocoaPods/Carthage
- CoreLocation, Local & Remote Notifications, Core Animation
- RESTful API - Alamofire/Codable
- UIKit, AutoLayout, SnapKit
- Firebase
- Experience in reading and preparing project documentation
- GIT, GitFlow
Nice to have:
- Deeplinks
- XCTest, Quick/Nimble (tests TDD, BDD)
- Zeplin/Abstract/Invision
- CoreData/Realm.io
- CI - Bitrise/Jenkins
- Fabric & Testflight
Our offer:
- Flexible working hours in our office
- Being part of a company that is growing rapidly
- International exposure - working closely with overseas parts of our business
- Highly collaborative environment
- Getting support on your professional growth
Healthcare, multisport card, good coffee and some other benefits