Swift разработчик Senior– Профессионал с опытом разработки более 5 лет, обычно он не только старший технический специалист в компании, но и ещё и менеджер.
Какие навыки и знания необходимы Senior разработчику Swift?
- Умение работать с CI, системой контроля версий.
- Знание ООП, основных архитектурных паттернов MVC, MVVM и MVP.
- Желателен опыт работы с фреймворками: Alamofire, Moya, Firebase, Realm.
- Желателен опыт реализации собственных проектов IOS.
- Желательно знание других мобильных платформ.
- Готовность повышать свой уровень квалификации
- Способность читать и понимать английскую и техническую документацию
- Способность планировать собственную работу и контролировать выполнение задач.
Многие компании ищут программистов со знанием последних стеков разработки (Swift 5+, Xcode 12, SwiftPM, Combine) и с опытом разработки только для iOS.