ВКонтакте — один из самых высоконагруженных проектов рунета. Ищем iOS-разработчика в команду, которая занимается развитием и поддержкой мессенджера VK и приложения VK Звонки.
О команде: разработка новых фич, улучшение производительности и стабильности приложений, создание качественного пользовательского опыта.
Задачи:
- Разработка и внедрение новых функций в приложения VK.
- Улучшение стабильности и производительности приложений.
- Написание и поддержка автотестов.
- Участие в технической проработке задач и архитектурном проектировании.
- Работа с существующим кодом и внесение улучшений.
- Сотрудничество с QA, дизайнерами и другими разработчиками.
Требования:
- Умение разбираться в большом объёме незнакомого кода.
- Знание языка Swift и умение придерживаться код-стиля.
- Опыт работы с UIKit: верстка в коде, знание основных классов View, понимание жизненного цикла таблиц и коллекций.
Будет преимуществом:
- Понимание архитектуры MVVM или любой из MVx-архитектур.
- Знание GCD и основ многопоточности.
- Умение читать и понимать код на Objective-C.
- Опыт работы с автотестами (XCTest, KIF, Appium и т.д.).
- Понимание принципов CI/CD и пайплайнов.
Условия:
- Работа в команде экспертов, возможность профессионального развития (митапы, конференции, семинары, тренинги).
- Оборудование: специализированные гаджеты и дополнительные мониторы.
- Командный досуг: мастер-классы, тимбилдинги, мероприятия.
- Возможность посещения офисов VK в Санкт-Петербурге, Москве, Казани, Сочи, Нижнем Новгороде или Томске; жители других городов стажируются удалённо.