- Проектирование архитектуры: Разработка и развитие целевой архитектуры (iOS/Android) на базе Flutter. Создание стандартов слоев приложения, взаимодействия с Backend и обработки данных.
- Техническое проектирование: Подготовка документации HLD/LLD, определение контрактов API (REST/gRPC) и контроль их версионирования.
- Обеспечение безопасности: Внедрение практик Secure Coding и стандартов OWASP Mobile Top 10. Реализация механизмов защиты (Certificate Pinning, TLS 1.2+, защита от Root/Jailbreak).
- Интеграции: Проектирование взаимодействия мобильного клиента с АБС, API Gateway и внешними сервисами.
- Оптимизация производительности: Контроль метрик Crash rate и ANR, минимизация времени запуска и оптимизация сетевой нагрузки.
- DevOps и процессы: Развитие процессов CI/CD, внедрение систем мониторинга, логирования и механизма Feature Flags.
- Лидерство и контроль: Проведение архитектурного Code Review, наставничество команд разработки и управление техническим долгом.
- Комплаенс: Обеспечение соответствия продукта требованиям регулятора (НБКР) и внутренним политикам ИБ.
Наши ожидания:
Обязательный опыт:
- Релевантный стаж: Более 5 лет в мобильной разработке и от 2 лет в роли Архитектора или Tech Lead.
- Industry Experience: Опыт работы над финансовыми или банковскими приложениями (FinTech).
- Стек: Глубокое владение Flutter, понимание принципов Clean Architecture, MVVM/MVI и опыт работы с модульной архитектурой.
- Backend & Security: Уверенные знания OAuth2/OpenID Connect, микросервисной архитектуры и практическая реализация алгоритмов шифрования/MFA.
- Инструментарий: Опыт работы с CI/CD (GitLab CI/Jenkins) и системами мониторинга.
Будет преимуществом:
- Опыт интеграции с платежными системами и Anti-fraud решениями.
- Понимание специфики банковских процессов: KYC, AML.
- Опыт работы с брокерами сообщений (Kafka) или шинами данных (ESB).
Мы предлагаем:
- Масштаб: Возможность определить облик ключевого цифрового продукта банка.
- Профессиональный рост: Работа со сложными интеграциями и передовыми технологиями защиты данных.
- Стабильность: Официальное оформление согласно ТК, конкурентная заработная плата (обсуждается индивидуально по результатам интервью).
- Команда: Работа в кругу сильных инженеров и экспертов финансового рынка.
