👀 Дизайнеры, какая команда подходит вам по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Middle/Senior IOS-разработчик (МТС Библиотека)

Местоположение и тип занятости

МоскваПолный рабочий деньМожно удаленно

Компания

Крупнейшая телекоммуникационная и ведущая ИТ-компания

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

Условия работы

MTS Digital – дочерняя компания ПАО МТС, задача которой – вывести мобильную и веб-разработку холдинга на новый уровень. Мы строим экосистему МТС и создаем продукты, которые удовлетворяют повседневные потребности наших клиентов в таких сферах, как бизнес, финансы, коммуникации, медиа, развлечения, здоровье, автомобили и другие. В MTS Digital работа построена на сплоченных продуктовых командах, работающих по agile методологиям.

Мы постоянно развиваем текущие проекты и запускаем новые, чтобы сделать жизнь наших клиентов проще, интереснее и сейчас в поисках IOS-разработчика!

О проекте: "МТС Библиотека" (https://books.mts.ru/) - это мобильное приложение, позволяющее всегда иметь под рукой любую книгу в электронном виде. Сервис предоставляет доступ к 270 000 электронных книг, 45 000 тысяч аудиокниг, сотням новых и архивных номеров прессы.

Стек на проекте: Swift, UIKit, Manual layout, VIPER, Core Data, AVFoundation, GCD, OperatioQueue

Почему работать с нами будет интересно?

  • Мы используем последние технологии и всегда открыты к новым идеям и подходам;
  • В проекте минимум легаси;
  • Небольшой, дружный коллектив;
  • Много интересных задач, с которыми предстоит столкнутся разработчику, например, аудиоплеер даёт возможность попрактиковаться с потоковым воспроизведением, кэшированием загруженного конвента, управлением аудио сессией через виджет. При работе с книгами необходимо парсить и размечать HTML, работать JS и WebKit. Хранение загруженного контента, работа в офлайне, синхронизация c BE, интеграция экосистемных модулей

Основная деятельность:

  • Разработка и поддержка приложения iOS;
  • Взаимодействие с backend разработчиками и разработчиками других платформ;
  • Участие в принятии технических решений и планировании процесса разработки;
  • Оптимизация приложения;
  • Написание тестов;
  • Code Review.

У потенциальных кандидатов хотелось бы увидеть:

  • Опыт разработки IOS-приложений на Swift в команде разработчиков от 2-х лет;
  • Знания ООП и структур данных, понимание распространенных шаблонов проектирования;
  • Знание архитектурных паттернов: MVC, VIPER;
  • Знание принципов SOLID;
  • Знание Swift: closures, protocols, generics;
  • Умение верстать UI в коде и xib (знание UIKit, Autolayout, Animations);
  • Умение работать с многопоточностью: GCD, OperationQueue.

Мы предлагаем:

  • Оформление по ТК РФ, гибкий график работы;
  • "Белая" заработная плата + полугодовые бонусы;
  • ДМС со стоматологией, страхование жизни после испытательного срока;
  • Обучение и посещение профильных конференций;
  • Корпоративная мобильная связь;
  • Возможность работать удаленно;
  • Многочисленные скидки от наших партнёров: Skyeng, X-FIT, S7, KION, льготное ипотечное кредитование от МТС Банк и многое другое;
  • 31 день оплачиваемого отпуска.