В команду Jana Post я в поиске Senior Flutter Developer
jana_post На сервисе с: 06.10.26 16:39
В команду Jana Post я в поиске Senior Flutter Developer
❗ Формат работы: Офлайн (гибрида и удалении - НЕТ)
❗ Локация: Алматы
❗ Казахский язык - базовый уровень (говорить, понимать)
резюме отправлять: @mmaksalamova (телега)
Требования
- Опыт коммерческой разработки на Flutter от 5 лет, общий опыт мобильной разработки от 6 лет;
- Отличное знание Dart и Flutter SDK;
- Глубокое понимание жизненного цикла Flutter-приложения и виджетов;
- Опыт разработки и поддержки крупных production-приложений под iOS и Android;
- Хорошее понимание архитектурных подходов: Clean Architecture, MVVM, BLoC/Cubit;
- Опыт работы со state management: BLoC/Cubit, Riverpod или Provider;
- Уверенная работа с REST API, JSON, WebSocket;
- Опыт реализации авторизации, refresh token, interceptor, retry-механизмов;
- Опыт работы с локальным хранением данных: SQLite, Drift, Hive, SharedPreferences/Secure Storage;
- Понимание многопоточности, async/await, isolates, streams;
- Опыт оптимизации производительности Flutter-приложений: рендеринг, память, startup time, network calls;
- Умение находить и устранять memory leaks, UI freezes и performance bottlenecks;
- Опыт написания unit, widget и integration tests;
- Опыт настройки CI/CD для мобильных приложений;
- Практический опыт публикации приложений в App Store и Google Play;
- Понимание процессов code signing, certificates, provisioning profiles, build flavors;
- Опыт работы с Firebase: Crashlytics, Analytics, FCM, Remote Config;
- Опыт интеграции нативных SDK и написания Platform Channels для Android/iOS;
- Базовое понимание Kotlin/Java и Swift для работы с нативной частью приложения;
- Хорошее знание Git и командной разработки: pull requests, code review, branching strategy;
- Понимание принципов SOLID, DRY, KISS и умение применять их на практике;
- Опыт проведения code review и формирования инженерных стандартов команды;
- Умение принимать архитектурные решения и аргументировать выбранный подход;
- Опыт декомпозиции и оценки технически сложных задач;
- Опыт менторинга Middle/Junior разработчиков;
- Умение самостоятельно разбираться в сложных production-проблемах;
- Понимание требований безопасности мобильных приложений: безопасное хранение токенов, SSL/TLS, защита чувствительных данных;
- Опыт работы в продуктовой команде совместно с Backend, QA, DevOps, аналитиками и дизайнерами.
HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.