iOS-разработчик в Едадил

Moscow, Saint Petersburg, Удаленная работаObjective-C, SwiftEdadealSpecialist
Едадил — это сервис, позволяющий находить скидки на повседневные товары. Мы собираем и оцифровываем каталоги и буклеты торговых сетей страны и рассказываем миллионам пользователей, где выгоднее всего купить еду, детские товары, бытовую химию, товары для животных, одежду и обувь.
Мы ищем коллегу в нашу небольшую и сплоченную группу iOS-разработки.

Чем мы занимаемся:

  • разрабатываем гибридное мобильное приложение на стыке нативных и веб-технологий: часть функциональности написана на Swift/ObjC, другая часть — на HTML и JavaScript, для пользователя разница незаметна;
  • работаем со значительным количеством разнородных данных от сервера через набор API с данными в Protobuf и JSON;
  • оптимизируем загрузку больших объемов данных, применяем очереди операций, управляем приоритетами;
  • умеем работать в офлайне — данные кешируем, складываем в локальное хранилище;
  • само собой, работаем с пулл-реквестами и проводим ревью кода, используем CI/CD для сборки и выкладки приложения.

Что нужно делать:

  • в составе команды писать новую функциональность приложения Едадил;
  • разрабатывать вместе с нами прогрессивную мобильную платформу, основанную на гибридных технологиях;
  • решать задачи, взаимодействуя с дизайнерами, фронтенд- и бэкенд-разработчиками;
  • поддерживать функциональность: легаси тоже требует внимания.

Мы ждем, что вы:

  • больше двух лет разрабатывали мобильные приложения на Objective-C и Swift;
  • самостоятельно или в команде разработали и опубликовали мобильное приложение;
  • глубоко знаете платформу;
  • умеете разрабатывать архитектуру приложений;
  • знаете принципы многопоточной и асинхронной работы;
  • понимаете, что такое клиент-серверное взаимодействие и как работать с базами данных.

Будет плюсом, если вы:

  • знаете гибридные технологии мобильной разработки;
  • знакомы с тенденциями развития мобильных приложений;
  • знаете Git, основы CI/CD;
  • работали с Core Data, Realm, CocoaPods, Carthage;
  • знаете HTTP, оптимизацию запросов и обмена с сервером.