Asosiy mazmunga o‘tish

Мобильный разработчик

Technology
SOCIALTECH
Ташкент, O'zbekiston1 hafta oldin
To‘liq stavka

Ish ta'rifi

1. Основные требования

  1. Опыт разработки мобильных приложений от 5 лет, в том числе не менее 3 лет коммерческой разработки на Flutter/Dart с выпуском приложений в production.

  2. Уверенное владение инструментами управления состоянием приложения, в частности паттерном BLoC.

  3. Знание и применение Clean Architecture, Dependency Injection (внедрение зависимостей), модульной архитектуры приложения; способность самостоятельно принимать архитектурные решения и нести за них ответственность.

  4. Работа с сетевыми запросами и аутентификацией: REST API, аутентификация и управление пользовательскими сессиями, повторные запросы (retries), идемпотентность, обработка нестабильного сетевого соединения.

2. Нативная разработка под iOS и/или Android

  1. Уверенный опыт нативной разработки под iOS на Swift, включая создание и выпуск нативных iOS-приложений.

  2. Уверенный опыт нативной разработки под Android на Kotlin, включая создание и выпуск нативных Android-приложений.

  3. Интеграция Flutter с нативным кодом: Platform Channels, нативные модули и интеграция сторонних нативных SDK.

  4. Полный цикл релиза на обеих платформах: сборка приложений, подписание, отправка в магазины приложений и прохождение модерации.

  5. Диагностика и устранение проблем в production: нативные сбои (crashes), ANR (приложение не отвечает), утечки памяти, состояния гонки (race conditions) и проблемы, возникающие на отдельных моделях устройств.

3. Безопасность

  1. Обеспечение безопасности мобильных приложений: безопасное хранение данных, биометрическая аутентификация, закрепление сертификатов (certificate pinning), обнаружение root/jailbreak, обфускация кода.

  2. Знание стандарта OWASP MASVS будет преимуществом.

4. Инженерные практики

  1. Работа с push-уведомлениями и глубокими ссылками (deep links).

  2. Настройка и поддержка CI/CD для мобильных приложений: автоматизированные сборки, управление окружениями и обеспечение стабильного процесса выпуска обновлений.

  3. Проведение code review и соблюдение высоких стандартов качества кода.

5. Будет преимуществом

  1. Опыт разработки мобильных SDK для iOS и/или Android, включая проектирование публичного API, управление версиями, распространение и подготовку документации.

  2. Оптимизация приложений для устройств с ограниченными ресурсами: использование памяти, время запуска, производительность рендеринга, энергоэффективность и эффективность использования сети.

  3. Опыт разработки приложений с потоками данных в реальном времени и асинхронными процессами: polling, WebSockets, фоновые операции и восстановление состояния приложения.

  4. Опыт работы с высоконагруженными мобильными приложениями в production, обработка значительного трафика и участие в устранении инцидентов.

  5. Опыт работы в сфере финтеха, банковских продуктов или государственных сервисов.

6. Мы предлагаем:

  • Работу над одним из крупнейших цифровых государственных проектов

Республики Узбекистан.

  • Конкурентоспособную заработную плату.
  • Официальное трудоустройство в соответствии с законодательством

Республики Узбекистан.

  • Профессиональное развитие, участие в стратегических проектах и работе с современным стеком технологий.
  • Работу в сильной международной команде, ориентированной на инновации и развитие.

Ключевые навыки

  • Узбекский — C2 — В совершенстве

  • Английский — C1 — Продвинутый

  • Русский — C2 — В совершенстве

Контакты

Показать контакты

Задайте вопрос работодателю

Он получит его с откликом на вакансию

Где располагается место работы?

Какой график работы?

Вакансия открыта?

Какая оплата труда?

Как с вами связаться?

Другой вопрос

Где предстоит работать

Ташкент, 3-й проезд Янгизамон, 1

Показать на большой карте

Keywords
FlutterDartKotlinCI/CD

Bu lavozim sizni qiziqtiradimi?