SWIFT iOS developer
Job description
An iOS developer is responsible for developing applications for mobile devices powered by Apple’s iOS operating system. Ideally, a good iOS developer is proficient with one of the two programming languages for this platform: Objective-C or Swift. We are looking for a Junior / Middle iOS developer, who will become a part of our talented team and will actively participate in designing, building and maintaining applications
We offer:
- Competitive salary, a lot of new opportunity for career development
- Flexible working format — remote or office-based
- 18 business days of payable annual free-time
- 10 days of paid sick leave
- Technical courses / Education reimbursement
- Comfortable office space or help with remote working place setup
Responsibilities:
- Design, develop and maintain native mobile applications for iOS
- Provide your expertize on iOS-related issues
- Collaborate with a team to define, design, and ship new features
- Participate in code-review sessions
- Communicate effectively with other development team members
- Delivery quality software on time and with acceptable quality
Requirements and qualifications:
- Patterns: MVC, MVVM
- Swift
- REST API
- Alamofire
- Databases (Realm, Core Data)
- CoreNFC
- CoreLocation
- CoreBluetooth
- Firebase
- Google API’s
- Universal Links
- CocoaPods
- iOS SDK knowledge
- UIKit
Requirements and qualifications:
- Patterns: MVC, MVVM
- Swift
- REST API
- Alamofire
- Databases (Realm, Core Data)
- CoreNFC
- CoreLocation
- CoreBluetooth
- Firebase
- Google API’s
- Universal Links
- CocoaPods
- iOS SDK knowledge
- UIKit