Mobile Lead
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Вот несколько фактов о проекте, которые вас могут заинтересовать:
- 200+ микросервисов на проде;
- Мультиязычный продукт, который используют в разных странах мира: web, iOS/Android приложения;
- Работа по Agile методологии, без микроменеджмента;
- Работа с feature-командами;
- Возможность предлагать решения и влиять на результат.
Мы ищем опытного функционального Mobile Lead, который будет взаимодействовать с iOS и Android разработчиками. Направление является уникальным и интересным по нескольким причинам. Во-первых, возможность серьезно изменять процесс iOS и Android, развивать компетенцию, внедрять новые направления и подходы. Во-вторых, продукт имеет широкие перспективы развития: расширение функционала, выход на новые рынки и т.д.
Стек технологий
по iOS: Swift, MVVM, Clean Arch, Coordinator + Router, SnapKit, Combine, Needle, SPM.
по Android: Kotlin, Gradle, Version Catalogs, XML, Compose, MVVM, Multi-modules, Product Flavor, Coroutines, Koin, Coil, Picasso, Retrofit, AndroidX, WebView, fastlane, FireBase: Notification, Analytics, Crashlytics.
Что предстоит по задачам:
- Влияние на процесс мобильной разработки с целью создания ценности мобильной разработки;
- Участие во внедрении принятых подходов и стандартов внутри продуктовых команд;
- Разработка и реализация стратегии мобильной разработки;
- Планирование, координация, аудит и улучшение процессов мобильной разработки;
- Улучшение системы Code Review;
- Участие в настройке CI/CD;
- Участие в создании фермы устройств для автоматического тестирования;
- Оптимизация времени до выпуска (Time-to-Market);
- Приведение к единому стеку технологий и нотации кода;
- Взаимодействие с iOS и Android разработчиками (развитие компетенции, обучение, найм, ротация, адаптация);
- Сотрудничество с командами разработки, СРО, АРО.
Ожидания от кандидата
- Опыт работы в позиции Mobile Lead от 2-х лет;
- Опыт управления от 10 разработчиков в команде;
- Коммерческий опыт работы в позиции iOS\Android суммарно от 5 лет;
- Глубокое знание разработки iOS и/или Android платформ;
- Опыт работы с языками программирования Swift (для iOS) и Kotlin/Java (для Android);
- Знание архитектурных паттернов в мобильной разработке (например, MVC, MVVM, Clean Architecture);
- Опыт работы с API, а также опыт взаимодействия с бэкендом;
- Опыт настройки и управления CI/CD процессов мобильных приложений;
- Знание инструментов для автоматизированного тестирования, сборки и развертывания;
- Опыт разработки стандартов кодирования и знание практик для обеспечения высокого качества кода;
- Знание методов Code Review и оценки качества;
- Понимание различных архитектурных стилей и способов организации сложных приложений;
- Опыт работы с данными, метриками для оценки производительности и качества.
Будет плюсом:
- Опыт работы в продуктовых компаниях, где акцентируется внимание на качестве и долгосрочной поддержке продукта.
Условия работы
- Работа на международные рынки;
- Поддержка и содействие в профессиональном росте (семинары, курсы, тренинги, внутреннее обучение);
- Полностью белая заработная плата и официальное оформление;
- Подключение к ДМС со стоматологией в первые две недели работы (включая супруга/супругу и детей);
- Гибридный график работы в СПб или Тбилиси, 2 дня в офисе, а три дня по желанию офис или удаленно, с гибким временем начала и окончания рабочего дня;
- Оплачиваемые вкусные обеды и кофе-поинты в офисе;
- Обучение английскому языку с корпоративным преподавателем;
- Частичная компенсация спортивно-оздоровительных мероприятий (спорт, йога, бассейн и тд.) и занятий с психологом после испытательного срока;
- Предоставление рабочей техники на выбор;
- Релокационный пакет.