Position: iOS Developer
Company: Coreteka
Category: iOS
Experience required: 5y
English level: upper

**Technology stack we use:**

**Languages:** Swift, Objective-C;
**Architecture Patterns:** MVVM, VIPER;
**Storing Information:** СoreData, Realm;
**Reactive Programming:** RxSwift, Combine;
**UI:** UIKit;
**Dependency injection:** Swinject;
**Network:** Alamofire, Moya, NSURLSession;
**Threading:** GCD, Operation.

**Basic requirements:**

- 3+ years of experience developing native iOS apps using listed technologies;
- Understanding of SOLID, DRY, Protocol oriented programming;
- Experience with REST services and Web Sockets;
- At least Intermediate level of English.

**Nice to have:**

- Git;
- Experience writing automated tests for iOS apps;
- Familiarity with cloud message APIs and push notifications;
- Using Diffable Data Source iOS API;
- Awareness about Agile (Scrum) project management methodology.

**Responsibilities:**

- Developing robust, accessible and efficient applications through writing high quality code;
- Provision of apps maintainability and supportability;
- Become well-versed in the product specs and its capabilities;
- Optimization for achieving high application performance;
- Participation and endless teamplay with server, mobile devs, QA engineers and UI/UX designers.

**We provide our team with:**

- Career growth opportunity;
- Fascinating and state-of-the-art projects;
- Openness and wide options to choose the best technology and solutions;
- Clear and consistent system of career growth within personal roadmaps;
- Interactive engagement in business processes building and optimization;
- Direct contact with the C-level management;
- Internal knowledge sharing events, corporate parties;
- Paid vacations, sick leaves, medical insurance, english courses and professional training on demand.

**CoreTeka** has successfully established high reputation at the European, US and local IT-markets, along with implementing unique projects in Ukraine.
We also hold thematic events on the regular basis for the purpose of developing the Ukrainian IT community. Besides that, CoreTeka is a permanent participant of such great projects as: Ukrainian Logistics Community and Kyiv IT Cluster, iForum, Kyiv Outsourcing Forum, SE Conference. **Join us!**