Position: IOS Developer (Swift)
Company: AnyTeam
Experience required: 2y

Any.Team is highly specialized in the field of high-performance financial systems, as well as we have expertise in the development of payment systems, aggregates, terminals, and gateways. We are developing our own products that are being used in the field of finance. 

**We expect from the candidate:**
● 3+ years of experience in IOS development;
● 2+ years of experience with Swift;
● UI KIT knowledge;
● Knowledge of AutoLayout;
● Be flexible to layout via Storyboards, XIB or SnapKit
● Basic understanding of the principles of working with multithreading - GCD / Operation / NSLock;
● OOP principles, SOLID, KISS, DRY, YAGNI and other good;
● Understanding of MVVM, MVP, VIPER and others design patterns;
● Working with RESTful APIs;
● Knowledge of CoreData.

**Would be a plus:**
● Methods of automated testing of code and interface;
● Classic algorithms and data structures;
● Using and configuring CI / CD and various developer tools;
● Banking or any FinTech experience.