Position: Senior iOS Developer
Company: CNA International IT
Experience required: 3y

Our client is a financial company that provides a variety of neo banking services. The company is rolling out digital transformation throughout its line-up of services to boost its privacy, security, and user experience aspects. The company is currently working on a new service and looking for Senior iOS Developer.

Requirements:
 - Very good proficiency in Swift language and iOS toolkit, with 3+ years of commercial
 - experience in building a high-quality mobile app;
 - Hands-on experience with: MVVM pattern, Git,  app debugging and bug solving, app modularisation with the separated frameworks, Dependency Injection ex;
 - Swinject, as well production experience with automatic testing and utilizing CI/CD pipelines is required;
 - Experience and knowladge with RxSwift or Apple Combine.

Would be an advantage:
 - SwiftUI knowledge and experience, as well as creating reusable UI components, working on a finance app, mobile security for local data, and consuming REST API (ex. Auth0 or similar) is a big plus;
 - Being an author or active contributor of open-source libraries is highly appreciated.
 - Knowledge of Objective C is nice addition.

Thе соmpаny оffеrs:
 - Join a large international company that provides possibilities for professional and personal growth;
 - Involve into challenging, large-scale projects which have an impact for our customers;
 - Flexible working schedule;
 - 28 days of paid vacation;
 - Official employment;
 - Attractive social package;
 - Distant work possibilities;
 - Competitive salary.