JanaPost

flutter developer

Коротко

Senior Flutter-разработчик в офис в Алматы для разработки и поддержки крупных мобильных приложений на iOS и Android. Требуется от 5 лет коммерческого опыта на Flutter и от 6 лет в мобильной разработке, глубокое знание Dart, Flutter SDK, BLoC/Riverpod, Firebase, CI/CD и нативной интеграции. Также нужен опыт наставничества Middle/Junior разработчиков и базовый казахский язык.

Описание
Описания нет
Задачи
•Разрабатывать и поддерживать крупные приложения для iOS и Android
•Реализовывать авторизацию, обновление токенов, перехват запросов и повторные попытки
•Оптимизировать производительность приложений, включая отрисовку, память, время запуска и сетевые запросы
•Находить и устранять утечки памяти, зависания интерфейса и узкие места производительности
•Писать модульные, виджетные и интеграционные тесты
•Настраивать CI/CD для мобильных приложений
•Публиковать приложения в App Store и Google Play
•Интегрировать нативные SDK и разрабатывать Platform Channels для Android и iOS
•Проводить проверку кода и формировать инженерные стандарты команды
•Принимать и аргументировать архитектурные решения
•Декомпозировать и оценивать технически сложные задачи
•Самостоятельно разбираться в сложных проблемах рабочих приложений
Требования
•Коммерческий опыт разработки на Flutter от 5 лет, общий опыт мобильной разработки от 6 лет
•Отличное знание Dart и Flutter SDK
•Глубокое понимание жизненного цикла Flutter-приложений и виджетов
•Опыт работы с архитектурными подходами Clean Architecture, MVVM, BLoC/Cubit
•Опыт управления состоянием с помощью BLoC/Cubit, Riverpod или Provider
•Уверенная работа с REST API, JSON и WebSocket
•Опыт работы с локальным хранением данных: SQLite, Drift, Hive, SharedPreferences и Secure Storage
•Понимание многопоточности, async/await, isolates и streams
•Опыт настройки подписи приложений, сертификатов, профилей provisioning и build flavors
•Опыт работы с Firebase: Crashlytics, Analytics, FCM и Remote Config
•Базовое понимание Kotlin/Java и Swift для работы с нативной частью приложений
•Хорошее знание Git и практик командной разработки: pull requests, проверка кода и стратегии ветвления
•Понимание принципов SOLID, DRY и KISS и умение применять их на практике
•Опыт наставничества разработчиков уровня Middle и Junior
•Понимание требований безопасности мобильных приложений: безопасное хранение токенов, SSL/TLS и защита чувствительных данных
•Опыт работы в продуктовой команде вместе с бэкенд-разработчиками, специалистами по тестированию, DevOps, аналитиками и дизайнерами
•Казахский язык на базовом уровне: разговорная речь и понимание
Условия
Условий в вакансии нет

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте