Position: Middle iOS developer
Company: Dish Ukraine
Experience required: 3y
English level: upper

We are looking for an engineer to join our development team. The team is busy developing a companion application for the mobile carrier in the USA.  You will get an opportunity to work in a fresh mind team with an Agile approach and get access to cross-site communication, UX designers, and a dedicated PO.

**Must have**

Experience 3+ years;
Strong knowledge of Swift;
iOS/iPadOS SDK;
Networking;
Multithreading, concurrency, GCD, async;
Design patterns;
English intermediate or higher.

**Should have**

CoreData;
SwiftUI;
Good understanding of REST API;

**Nice to have**

Combine
Unit/UI testing
Realm/MongoDB

**Main responsibilities are:**
iOS application development;
Integration of the mobile app with the existing REST API backend;
Maintain productive communication with other project participants (backend developers, product owner/PM, android mobile developer, support team);
App testing;
App maintenance and update with new functionality.

**We offer**

Individual development plan and technical/soft training;
Remote work or office
Unlimited access to LinkedIn courses;
Medical insurance