Ищем 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.
- Отличные возможности для профессионального развития и самореализации.