Наша команда делает суперприложение VK. Мы разрабатываем платформы сервисов и встраиваемых HTML5-игр на базе ВКонтакте: VK Mini Apps и Direct Games.
Здесь можно заказывать такси и еду, покупать товары и билеты, играть в классные мобильные игры — не покидая привычный интерфейс ВКонтакте и ничего не скачивая.
Ищем iOS-разработчика, который будет улучшать продукт вместе с нами.
Задачи
В нашей команде вы будете разрабатывать:
• вкладку «Сервисы» в приложении ВКонтакте;
• платформу мини-приложений и их взаимодействие с клиентом ВКонтакте для iOS;
• механики игровой платформы Direct Games;
• модули для встраивания мини-приложений и игр в продукты VK.
У нас интересно, потому что:
• результат работы увидят миллионы пользователей, в том числе коллеги из IT-сферы, друзья и близкие;
• вас ждёт максимально широкий спектр задач: от переработки целого раздела приложения ВКонтакте до A/B-тестов;
• вы сможете воплощать свои идеи для улучшения продукта — мы всегда открыты к предложениям и экспериментам;
• вы будете создавать суперприложение в компании суперпрограммистов;
• есть возможность поработать на стыке Native- и Web-разработки и разбираться в тонкостях JavaScriptCore и WebKit;
• мы активно переходим на Swift, всю новую функциональность разрабатываем на нём, а существующий код Objective-C по возможности переводим на Swift.
Требования
Мы ожидаем, что вы:
• создаёте приложения для iOS не менее 2 лет;
• отлично знаете платформы Cocoa Touch: Objective-C, Swift, Foundation, UIKit, CoreGraphics, CoreAnimation, QuartzCore, Grand Central Dispatch;
• умеете разрабатывать клиент-серверные приложения, понимаете детали сетевого взаимодействия на всех уровнях абстракции в iOS;
• хорошо знаете Objective-C Runtime и можете использовать его для отладки и оптимизации приложений;
• понимаете модели управления памятью Cocoa и детали работы MRC и ARC;
• имеете практический опыт разработки приложений с многопоточностью, знаете современные методики организации асинхронной работы на платформе iOS;
• понимаете на базовом уровне веб-технологии, основы вёрстки, базы данных и работу с системами версионного контроля (Git);
• любите находить и изучать новые технологии и подходы, с дальнейшим их использованием;
способны оценивать риски добавления новых подходов в большой проект;
• покажете нам портфолио с успешными проектами.
Будет плюсом
Мы особенно оценим, если вы:
• способны максимально быстро и качественно решать поставленные задачи, ориентируясь на результат;
• самостоятельны, ответственны, инициативны;
• работаете с вниманием к деталям — как в коде, так и в создаваемых интерфейсах;
• способны находить решения нестандартным задачам и продумывать будущее развитие и улучшение решений;
• применяете гибкий и системный подход в решении сложных задач.
Будьте уверены в своих силах, откликайтесь на вакансию — и присоединяйтесь к Команде ВКонтакте!
Мы предлагаем
Формат работы
Уровень
График работы
ВКонтакте
Один из самых высоконагруженных проектов рунета. В сутки у нас бывает до 30 релизов и 125 миллиардов запросов к API. Всё это вытягивает небольшая команда разработчиков, где каждый — суперпрофессионал, который нашёл интересные для себя задачи.