iOS - разработчик, Москва
SMSAPI — это команда, которая отвечает за разработку верификационных сервисов VK. Наши ключевые потребители — это проекты в составе VK и за ее пределами, бизнес которых немыслим без быстрого, стабильного мобильного приложения. Наши сервисы и SDK встречают пользователя сразу же при входе в приложение и играют важную роль во всех последующих процессах. Корректная работа всех компонентов системы критична для работы бизнесов, поэтому в нашем случае качество кода, стабильность и тестируемость являются обязательными спутниками процесса разработки.
Ищем сильного Middle/Senior iOS-разработчика, готового присоединиться к разработке верификационных сервисов VK.
Задачи
- нашему будущему коллеге нужно будет взять на себя всю ответственность за разработку и поддержку верификационного SDK, которое используется миллионами пользователей ежедневно;
- проектирование и разработка критически важных фич, а также общение с большим количеством разработчиков из проектов, которые являются потребителями наших сервисов.
Требования
- понимание внутреннего устройства платформы iOS. Важно не просто уметь писать приложения, но понимать, как все работает под капотом;
- отличное знание языков Objective-C (в данный момент является основным) и Swift (требуется адаптировать API под проекты, написанные на Swift, также рассматривается переход на этот язык);
- знание принципов многопоточности и умение писать корректный и безопасный код, работающий более чем в одном потоке;
- хорошее знание базовых алгоритмов и структур данных, понимание архитектурных паттернов;
- высокий уровень самостоятельности и самомотивации.
Будет плюсом
- опыт разработки SDK (необязателен, но будет большим преимуществом).
Мы предлагаем
Формат работы
Уровень
График работы

Технический департамент
Команда технического департамента помогает бизнесу быстрее запускать сервисы и обеспечивать их надежность, производительность и безопасность, делать ежедневную работу сотрудников нашей компании удобной и приятной. Команда отвечает за общую инфраструктуру компании и развитие внутренних инструментов.
В технический департамент VK входит отдел эксплуатации, а также техническая поддержка, автоматизация внутренних процессов, информационная безопасность, сетевой отдел и департамент информационных технологий.