iOS-разработчик, удаленно
ВК - крупнейшая социальная сеть в СНГ. И у нас одно из самых крупных приложений в AppStore: оно объединяет в себе музыку, клипы, мессенджер, сообщества и много чего ещё.
Наша команда занимается инструментами продаж ВКонтакте: товары, объявления и услуги.
Последние несколько лет мы развиваем магазины на базе сообществ, их у нас уже больше 100 тысяч. А с недавнего времени появилось еще два новых направления: раздел объявлений для сделок между пользователями и сервис "Работа ВКонтакте".
У нас придется разрабатывать интерфейсы, проектировать API, рефакторить и взаимодействовать с другими командами. Каждая фича подробно прорабатывается продуктологами, дизайнерами и тестировщиками, а разработчик в праве вмешиваться и влиять на каждом этапе; ведь главное – сделать хорошо.
Пишем на Swift и ObjectiveC, переписываем старое с ObjectiveC, но не смешиваем. Проект разбит на модули, в каждом модуле свои технологии и свои подходы. от архаичного ПП на почти-чистом-си, до современного ФП на свифте.
Внешним зависимостям предпочитаем собственные решения заточенные под наши нужды.
Задачи
разрабатывать и развивать мобильный маркет, магазин 2.0 и все что связано с товарами;
оптимизировать существующий код и писать новый — расширяемый, поддерживаемый и удобочитаемый;
участвовать во всех этапах разработки — от проектирования до запуска.
Требования
Отлично знать Swift или Objective-C.
Отлично знать UIKit, уметь верстать нативно кодом и с помощью фреймворков.
Знать платформенные технологии: GCD, CoreNetworking и пр.
Уметь строить архитектуру, понимать чем плохой код отличается от хорошего.
Быть коммуникабельным и работать в команде.
Мы предлагаем
ВКонтакте
ВКонтакте — один из самых высоконагруженных проектов рунета. В сутки у нас бывает до 30 релизов и 125 миллиардов запросов к API. Всё это вытягивает небольшая команда разработчиков, где каждый — суперпрофессионал, который нашёл интересные для себя задачи.