Middle/senior IOS developer

договорная
Полный день, до 5 лет, полная занятость

Описание вакансии

Магнит – это одна из крупнейших розничных сетей России, которая трансформируется в большую цифровую компанию.

МагнитTech – команда из 3500 IT специалистов, которая создает экосистему комплементарных сервисов (Magnit pay, Magnit mobile, DMP платформа, Программа лояльности).

Ищем крутого iOS разработчика в отдел разработки онлайн сервисов Магнит.

В настоящий момент отдел онлайн сервисов - это самодостаточная единица в организационной структуре компании, которая отвечает за работу мобильного приложения Магнит. Глобальная цель отдела - развитие нового для компании онлайн направления, создание новых продуктов.

О процессах:

При разработке используем продуктовый подход, движемся спринтами, в продуктовых командах есть тимлид и продакт/аналитик.

Чем занимается iOS разработчик:

  • разработка superapp мобильного приложения Магнит: акции и скидки;
  • проектирование модулей приложения;
  • участие в разработке и запуске крупных маркетинговых компаний Магнит;
  • написание тестов.

Что для нас важно:

  • отличный уровень владения Swift (опыт от 2 лет);
  • опыт работы с sourcery/swiftgen будет плюсом;
  • разработка интерфейсов кодом (нативно или SnapKit);
  • знакомство с архитектурными паттернами и опыт разработки в чистой архитектуре (мы используем CleanSwift);
  • понимание работы с многопоточностью (CGD и Structured concurrency);
  • навыки работы с сетью (URLSession);
  • работа с UserNotifications, Security и другими фреймворками платформы iOS;
  • опыт написания юнит-тестов (мы используем связку Quick & Nimble);
  • опыт написания UI-тестов (XCUITest) будет плюсом;
  • понимание CI/CD, опыт написания fastlane скриптов так же будет плюсом;

Адрес места работы

Вакансия №80465, обновлена 16 января, 15:44