Наша команда развивает первый в России недавно созданный маркетплейс транспортных услуг для коммерческих и бюджетных предприятий, позволяющий автоматизировать процессы, сделать их прозрачными и значительно снизить расходы на транспортные услуги.
Функциональность продукта включает деловые поездки сотрудников (с использованием такси для частных и групповых поездок, каршеринга, общественного, а также личного транспорта сотрудников), логистические услуги (доставка грузов и документов, курьерская экспресс-доставка, мультимодальные и авиаперевозки, погрузо-разгрузочные работы), управление автопарком, управление собственными парковками предприятий, оплата городских парковок и др.
Продукт построен на самых современных технологиях разработки ПО, базируется на платформе собственной разработки с micro-frontend, микросервисами в backend, мобильными приложениями iOS/Android.
Обязанности
- разработка прикладных приложений (iOS)
- поиск наилучших решений совместно с дизайнерами и аналитиками
- оценка трудоёмкости задач, участие в планировании
- написание unit-тестов
- менторство (развитие tech skills) стажёров
- взаимодействие с разработчиками и другими командами в формате Agile.
Требования
- опыт работы в роли разработчика от 2 лет, в проектах по разработке и/или модификации и/или внедрению мобильных приложений на базе iOS
- опыт программирования на Objective-C (необязательно) и Swift (обязательно)
- опыт разработки мобильных приложений с архитектурой: MVV
- опыт разработки с использованием фреймворков: Foundation и UIKit
- опыт автоматизации тестирования мобильных приложений (написание Unit и UI тестов)
- опыт работы с многопоточностью: async / await, GCD и OperationQueue
- опыт работы с Combine на уровне простых конструкций
- опыт работы с картографическими движками, желательно 2ГИС SDK
- опыт работы с геолокацией
- опыт работы с CoreData (миграция от версии к версии)
- опыт работы с пуш-уведомлениями (знакомство с Firebase будет плюсом)
- опыт работы с сетевыми протоколами и технологиями HTTP(S) и REST API и JSON
- опыт разработки с использованием основных паттернов проектирования;
- опыт работы с инструментами: Git и Jira
- опыт работы с системами таск и баг-трекинга
- опыт в разработке программного обеспечения с использованием методологий Agile и Kanban
- опыт применения практик DevOps в проектах.
Условия
- график работы: офис/гибрид
- ежегодный пересмотр зарплаты, годовая премия
- корпоративный спортзал и зоны отдыха
- более 400 образовательных программ СберУниверситета для профессионального и карьерного развития
- программа адаптации и помощь руководителя на старте (для Junior позиций)
- расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа
- гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ
- бесплатная подписка СберПрайм+, скидки на продукты компаний-партнеров
- вознаграждение за рекомендацию друзей в команду Сбера.