Локация
Москва, офисный формат работы
Компания
VK развивает одну из крупнейших платформ рунета с высокими нагрузками, большим объёмом данных и множеством социальных сервисов.
Что делать
•Руководить командой iOS-разработки из 9+ человек.
•Развивать и поддерживать мессенджер ВКонтакте и приложение VK Звонки.
•Отвечать за техническую проработку задач и архитектурное проектирование.
•Планировать и вести технические проекты, улучшающие скорость разработки, продуктовые и технические метрики.
•Обеспечивать реализацию продуктовых функций и распределять нагрузку внутри группы.
•Участвовать в найме и развитии разработчиков, а также взаимодействовать со смежными командами разработки и обеспечения качества.
Требования
•Опыт руководства командой iOS-разработки.
•Умение разбираться в большом объёме незнакомого кода.
•Знание Swift и умение придерживаться заданного код-стиля.
•Опыт работы с UIKit, включая вёрстку в коде, основные классы View и жизненный цикл таблиц и коллекций.
Хорошо, если есть
•Понимание MVVM или других MVx-архитектур.
•Знание GCD и основ многопоточности.
•Умение читать и понимать код на Objective-C.
•Опыт работы с автотестами: XCTest, KIF или Appium.
•Понимание принципов CI/CD и пайплайнов.
•Готовность внедрять процессные и технические улучшения.
Культура и преимущества
•Работа над высоконагруженными продуктами с большим количеством пользователей и данных.
•До 30 релизов и до 125 миллиардов запросов к API в сутки.
•Возможность развивать технические и продуктовые метрики социальных сервисов.