Position: Senior iOS Developer
Category: iOS
English level: intermediate
Years of experience: 7

Made a large product from scratch.
Started as C++ developer (Visual Studio, Qt) long time ago. 
Switched to iOS development in 2014 as a junior in an outsource company. Grown to a middle developer taking part in several projects. Performed different kinds of tasks: UI rendering, REST API integration, third-party services integration, work with video player, push notifications, analytics, crashlytics. 
In 2016 started working as the key developer in product company. Created main product application nearly from scratch. Designed app architecture and implemented it. 
Then became iOS team lead there. Supervised a team with maximum size of 5 persons. 
Then became the Head of applications department. Supervised and managed several teams, including iOS, Android and QA (also making contributions as a developer). Took part in general product requirements definition technical design of the whole platform. 

Currently want to focus more on technical aspects and actual development, rather than management and coordination (but also ready to make some contribution here), architecture and new technologies.
I'd prefer to work on a new project or existing project that requires multiple new features. 
Working in either small or large team or independently is equally comfortable for me. Of cause need at least some interaction with other people time to time )
I'd prefer long term employment in reliable company, regardless product or outsource.