О вакансии
Senior iOS-разработчик
220 000 – 260 000 ₽
Удалёнка
Redhr — рекрутинговое агентство.
Требования
- Опыт коммерческой разработки на iOS от 3 лет (уверенное знание Swift от 2-х лет, знание Objective-C будет плюсом)
- Отличное знание UIKit (знание SwiftUI приветствуется), верстка экранов кодом без Interface Builder
- Глубокое понимание принципов ООП и SOLID (с примерами под iOS)
- Знание паттернов программирования, опыт работы с VIPER, понимание MVC, MVP, MVVM
- Понимание жизненного цикла iOS-приложения и UIViewController
- Знания в области управления памятью (Memory Management)
- Уверенное владение Xcode (Simulator, Interface Builder, Source Control, Application Loader)
- Опыт работы с системами контроля версий (Git)
- Навыки работы с UITableView, UICollectionView и понимание Autolayout
- Понимание принципов работы CoreData
- Опыт работы с серверным API и многопоточностью
- Опыт управления зависимостями через CocoaPods и Carthage
- Понимание принципов Unit-тестирования и опыт его применения