Senior Flutter Developer

Агентство / HR ресурс  Grand Mobile (TOO "Dynamic Technologies") ( сайт не указан )
Аккаунт зарегистрирован с email *@gmail.com
Алматы, Казахстан
Миддл • Сеньор
Информационные технологии • Gamedev
7 апреля
Релокация • Удаленная работа
Опыт работы от 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.
  • Белая зарплата.
  • Оплачиваемый отпуск и больничный.
  • Удаленная работа.
  • Возможность поучаствовать в разработке амбициозного проекта.

Специализация
Информационные технологии
Отрасль и сфера применения
Gamedev
Уровень должности
МиддлСеньор
Откликнуться на вакансию
Быстрый отклик и регистрация/авторизация

Или быстрая регистрация/авторизация через OAuth