Мобильный разработчик IOS (мидл)
Коротко
Develops iOS app Lektа+ on SwiftUI, maintains the Readium e-book module and audio player, and evolves MVVM modular architecture. · Needs: 5+ years commercial iOS development; Swift 5; SwiftUI; UIKit/SwiftUI hybrid experience.
Описание от работодателя
Обязанности: Разработка и развитие мобильного приложения Лекта+ на платформе iOS;
Разработка и поддержка экранов мобильного приложения на SwiftUI для смартфонов и планшетов;
Доработка и поддержка модуля Readium для чтения электронных книг;
Развитие и поддержка модулей аудиоплеера;
Проектирование, разработка и развитие бизнес-логики приложения в рамках модульной архитектуры MVVM;
Развитие и поддержка дизайн-системы мобильного приложения;
Участие в проектировании и улучшении архитектуры приложения;
Участие в код-ревью и декомпозиции задач;
Работа над повышением производительности, стабильности и качества приложения;
Написание и поддержка юнит-тестов;
Поддержка процессов CI/CD и участие в релизном цикле приложения.
Требования: Опыт коммерческой разработки мобильных приложений под iOS от 5 лет;
Уверенное знание Swift 5, глубокое понимание SwiftUI и практический опыт его применения в коммерческих проектах;
Опыт работы с гибридными проектами UIKit/SwiftUI; • Опыт работы со Swift Package Manager;
Понимание принципов Dependency Injection и опыт использования Swinject или аналогичных решений;
Опыт работы с локальными базами данных — Realm или аналогами;
Опыт проектирования и разработки сетевого слоя с использованием Alamofire или аналогичных решений;
Практический опыт разработки приложений с модульной архитектурой;
Понимание принципов MVVM и опыт их применения в коммерческих проектах;
Умение писать и поддерживать юнит-тесты;
Опыт участия в код-ревью и работы в команде разработки.
Условия: Официальное оформление в штат на бессрочный трудовой договор;
Оформление в аккредитованную ИТ-компанию;
Полностью официальная заработная плата и полугодовые премии по результатам работы;
Комфортный, современный офис в центре Москвы (м. Новослободская/Менделеевская/Достоевская) и офис на ЦСКА;
ДМС после прохождения испытательного срока, включая стоматологию;
Корпоративное обучение – тренинги, конференции, курсы повышения квалификации;
Внутренняя система гибких льгот, мотивации и премирования сотрудников – Кафетерий льгот;
Корпоративная программа привилегий со скидками от партнеров– Primezone;
Корпоративный спортзал;
Насыщенная социальная и корпоративная жизнь: корпоративные мероприятия, праздники, фестивали, спортивная и благотворительная деятельность.