Обязанности:
-
Развивать продукты проекты
-
Держать высокий уровень стабильности приложения
-
Работать с уже написанным другими людьми кодом, будь то старая фича, доставшаяся от другого человека, или новая
-
Важно умение работать с UI разной степени сложности и умение анализировать различные корнер-кейсы в поведении пользователя, и впоследствии их обрабатывать.
Требования:
-
Опыт разработки под iOS, TvOS и WatchOS от 4-х лет;
-
Отличное знание Objective C, Swift, iOS SDK;
-
Знание фреймворков: UIKit, Core Data, AVFoundation, AVKit и тд.;
-
Опыт работы с метриками и оптимизации производительности высоконагруженных приложений;
-
Понимание паттернов проектирования и правильное их использование;
-
Знание основных алгоритмов и структур данных