Мобильный разработчик
Ish ta'rifi
1. Основные требования
-
Опыт разработки мобильных приложений от 5 лет, в том числе не менее 3 лет коммерческой разработки на Flutter/Dart с выпуском приложений в production.
-
Уверенное владение инструментами управления состоянием приложения, в частности паттерном BLoC.
-
Знание и применение Clean Architecture, Dependency Injection (внедрение зависимостей), модульной архитектуры приложения; способность самостоятельно принимать архитектурные решения и нести за них ответственность.
-
Работа с сетевыми запросами и аутентификацией: REST API, аутентификация и управление пользовательскими сессиями, повторные запросы (retries), идемпотентность, обработка нестабильного сетевого соединения.
2. Нативная разработка под iOS и/или Android
-
Уверенный опыт нативной разработки под iOS на Swift, включая создание и выпуск нативных iOS-приложений.
-
Уверенный опыт нативной разработки под Android на Kotlin, включая создание и выпуск нативных Android-приложений.
-
Интеграция Flutter с нативным кодом: Platform Channels, нативные модули и интеграция сторонних нативных SDK.
-
Полный цикл релиза на обеих платформах: сборка приложений, подписание, отправка в магазины приложений и прохождение модерации.
-
Диагностика и устранение проблем в production: нативные сбои (crashes), ANR (приложение не отвечает), утечки памяти, состояния гонки (race conditions) и проблемы, возникающие на отдельных моделях устройств.
3. Безопасность
-
Обеспечение безопасности мобильных приложений: безопасное хранение данных, биометрическая аутентификация, закрепление сертификатов (certificate pinning), обнаружение root/jailbreak, обфускация кода.
-
Знание стандарта OWASP MASVS будет преимуществом.
4. Инженерные практики
-
Работа с push-уведомлениями и глубокими ссылками (deep links).
-
Настройка и поддержка CI/CD для мобильных приложений: автоматизированные сборки, управление окружениями и обеспечение стабильного процесса выпуска обновлений.
-
Проведение code review и соблюдение высоких стандартов качества кода.
5. Будет преимуществом
-
Опыт разработки мобильных SDK для iOS и/или Android, включая проектирование публичного API, управление версиями, распространение и подготовку документации.
-
Оптимизация приложений для устройств с ограниченными ресурсами: использование памяти, время запуска, производительность рендеринга, энергоэффективность и эффективность использования сети.
-
Опыт разработки приложений с потоками данных в реальном времени и асинхронными процессами: polling, WebSockets, фоновые операции и восстановление состояния приложения.
-
Опыт работы с высоконагруженными мобильными приложениями в production, обработка значительного трафика и участие в устранении инцидентов.
-
Опыт работы в сфере финтеха, банковских продуктов или государственных сервисов.
6. Мы предлагаем:
- Работу над одним из крупнейших цифровых государственных проектов
Республики Узбекистан.
- Конкурентоспособную заработную плату.
- Официальное трудоустройство в соответствии с законодательством
Республики Узбекистан.
- Профессиональное развитие, участие в стратегических проектах и работе с современным стеком технологий.
- Работу в сильной международной команде, ориентированной на инновации и развитие.
Ключевые навыки
-
Узбекский — C2 — В совершенстве
-
Английский — C1 — Продвинутый
-
Русский — C2 — В совершенстве
Контакты
Показать контакты
Задайте вопрос работодателю
Он получит его с откликом на вакансию
Где располагается место работы?
Какой график работы?
Вакансия открыта?
Какая оплата труда?
Как с вами связаться?
Другой вопрос
Где предстоит работать
Ташкент, 3-й проезд Янгизамон, 1
Показать на большой карте
Bu lavozim sizni qiziqtiradimi?