I have 8 years of experience in iOS development and the last 6 of them I've worked remotely. As A Team-Lead I've worked on big-data projects (e.g DAU for iOS ~280k; MAU 16.6 M; Total Users 202M), and even more; I have experience in the implementation of layered architectures, such as Clean Swift, VIPER, MVP with DI container, MVVM; have implemented my own IoC Container; covering the code with Unit tests and the integration of CI. Last 3 years I've worked in the position of Team Lead. And during the last year, I have a "Resource Manager" position additionally. Also, I've worked in the "Architect" position. I love programming and self-education. I always read books and articles that help me self-educate and growth. I like to build processes in that way so my team and I can do knowledge sharing and growth together.
In my work I rely on several principles:
As a Team Lead I worked on the following tasks and has the following responsibility: