Mobile Tech Lead
Ищем Senior‑уровня мобильного разработчика, который возьмёт техлид‑функцию по мобильной ветке: будет связующим звеном между нашей командой и веб‑командой вендора, проводить код‑ревью, формализовывать требования к API/интеграциям, ставить задачи веб‑разработке (контракты, совместимость) и выстроит живую Wiki (Confluence) с регламентами и шаблонами.
Задачи:
– Быть связующим звеном между заказчиком и командой разработки: технические синки с веб‑командой вендора; разбор зависимостей, приоритизация, эскалации.
– Проводить код‑ревью мобильной части: архитектура, состояние, навигация, обработка ошибок, безопасность.
– Ставить задачи веб‑разработке: тикеты для web/BFF/API (контракты, валидация, пагинация, версии, идемпотентность, ошибки) и т.д..
– Разрабатывать документацию и вести Wiki: структура разделов, шаблоны ADR/RFC, чек‑листы ревью, гайды по релизам/версиям, runbook по инцидентам.
– Участвовать в интеграциях: согласовывать требования к API (OpenAPI/Swagger и т.д.), версионирование контрактов, обратная совместимость.
– Обеспечивать качество и наблюдаемость: стабильность релизов, распределённые трейсы (при наличии), алёрты.
– Выстраивать процессы: CI для сборок, сертификаты, фиче‑флаги и т.д..
– UX/доступность: навигация, производительность (старт/отрисовка/скролл), офлайн‑поведение, push и т.д..
– Безопасность: практики безопасности мобильных приложений, работа с секретами.
– Взаимодействовать с QA: стратегия тестирования (unit/UI/E2E), критичные тест‑кейсы и т.д..
Требования:
– 4+ лет коммерческой разработки мобильных приложений (iOS или Android); опыт ревью кода и менторинга.
– Сетевой слой: REST/gRPC/GraphQL, коды ошибок, ретраи/тайм‑ауты, кеширование, идемпотентность.
– Понимание веб‑стека на уровне постановки задач: OpenAPI/GraphQL схемы, BFF, пагинация/курсор, фильтры/сортировка, i18n/l10n (интернационализация/локализация).
– CI/CD для мобайла: автосборки, подпись, статический анализ.
– Документирование: умение вести лаконичную, полезную документацию (Confluence/Notion).
– Коммуникации: фасилитация созвонов с вендором, фиксация решений, умение переводить требования между бизнесом и техкомандами.
– Безопасность: внедрение контролей, анти‑тампер (защита приложения от модификации/подмены )/обфускация (запутывание кода и метаданных, чтобы усложнить реверс-инжиниринг (понимание логики, извлечение секретов), работа с токенами/секретами.
– Проектирование BFF для мобайла, нормализация схем.
– Наблюдаемость.
– Производительность: профилировщики, оптимизация стартового времени и памяти, lazy‑загрузка.
– Опыт обеих платформ (iOS+Android) или кроссплатформа + нативные бриджи.
Зона ответственности:
– Качество мобильного кода и архитектурных решений.
– Полнота и актуальность Wiki по мобильной ветке.
– Чёткие и исполнимые задачи для веб‑разработки, оформленные контрактами.
– Прозрачные релизы: предрелизные проверки, rollout‑план (план развертывания), пострелизный мониторинг.
Условия:
– Работа в компании с более чем 18-ти летним опытом и занимающей лидирующую позицию на рынке спецдепозитарных услуг;
– Удаленный формат работы из любой точки РФ;
– Part‑time около 20 часов в неделю: фиксированные слоты синхронизаций + работа по тикетам/ревью.
– Статусы: еженедельный отчёт, список блокеров, обновление Wiki.
– Языки: русский— основной; английский — для документации и внешних SDK.
– Отличные возможности для профессионального развития и самореализации.