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