Senior iOS developer
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. The product is in the release stage. Main stack: Swift, CoreData, SwiftUI, Combine. The team consists of 2 Android developers, 2 iOS developers and 1 QA. 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 5+ years;
- Deep knowledge of Swift/ObjC;
- iOS/iPadOS SDK;
- SwiftUI;
- Combine;
- CoreData;
- Networking;
- Multithreading, concurrency, GCD, async;
- Design patterns;
- Good understanding of REST API;
- English upper-intermediate or higher.
Should have
Nice to have
- Unit/UI testing;
- C/C++;
- JS, React Native;
- macOS/watchOS/tvOS;
- AVFoundation, HLS;
- Fastlane, Testflight;
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, certificates.
- Hybrid — Lviv/Kharkiv office & remote
- 25 days off
- Free access to LinkedIn Learning
- Medical Insurance