Senior Flutter Developer
Агентство / HR ресурс
Grand Mobile (TOO "Dynamic Technologies")
( сайт не указан )
Аккаунт зарегистрирован с email *@gmail.com
Опыт работы от 3 до 5 лет
Кто мы и кого ищем
Мы — команда Grand Mobile, и сейчас активно развиваем наш проект 🎮 *Grand Mobile — гонки и суета* — захватывающую онлайн MMORPG с открытым миром. В настоящий момент у игры более 60 млн скачиваний. Наш проект является участником крупнейшего международного технопарка IT-стартапов в Центральной Азии — Astana Hub.
В связи с большим количеством задач мы расширяем отдел разработки и ищем Senior Flutter Developer
📍 К сожалению, с ребятами, которые в данный момент живут на территории РБ и РФ мы сотрудничать не можем 😩 😭 😓
Но, можем помочь с релокейтом в Казахстан. 🙂
📈Чем предстоит заниматься:
- Разработка и поддержка мобильного клиента на Flutter для игры Grand Mobile, включая реализацию нового функционала и оптимизацию существующего кода.
- Работа с игровой логикой и интеграция с серверными API (REST).
- Оптимизация производительности и снижение потребления ресурсов (CPU, RAM, батарея) для обеспечения плавной работы на различных устройствах.
- Интеграция сторонних сервисов, включая аналитические SDK, платежные системы, push-уведомления и авторизацию через соцсети.
- Реализация UI/UX в соответствии с дизайн-спецификациями, а также проработка анимаций и пользовательского опыта.
- Работа с системой версионирования (Git), участие в код-ревью и следование лучшим практикам разработки.
- Взаимодействие с кросс-функциональной командой, включая гейм-дизайнеров, бэкенд-разработчиков и QA-специалистов, для достижения наилучшего игрового опыта.
- Написание Unit и Widget тестов для повышения стабильности и надежности кода.
- Анализ и исправление багов на основе обратной связи от тестировщиков и игроков.
💼От тебя:
- Опыт коммерческой разработки на Flutter от 3 лет, уверенное владение Dart.
- Знание архитектурных паттернов (BLoC, Provider, MVVM, Clean Architecture) и умение применять их на практике.
- Опыт работы с асинхронным программированием (Future, Streams, Isolates).
- Знание принципов SOLID, DRY, KISS и лучших практик Flutter-разработки.
- Опыт работы с REST API, понимание работы с GraphQL будет плюсом.
- Навыки работы с Firebase (Authentication, Firestore, Cloud Messaging, Remote Config, Analytics).
- Опыт интеграции анимаций и сложных UI-компонентов в Flutter-приложениях.
- Умение работать с CI/CD.
- Опыт публикации приложений в App Store и Google Play.
- Базовые знания игровой разработки и понимание специфики мобильных игр будут преимуществом.
- Английский язык на уровне чтения технической документации.
- Опыт работы в игровой индустрии, понимание особенностей разработки мобильных игр.
🧨Будет классно, если ты имеешь:
- Опыт работы с Dart FFI.
- Опыт работы с source_gen.
⚡Мы предлагаем:
- Стабильную работу: full-time, 5/2.
- Белая зарплата.
- Оплачиваемый отпуск и больничный.
- Удаленная работа.
- Возможность поучаствовать в разработке амбициозного проекта.