Title: Flutter Tech Lead
Company: GR8 Tech
Location: Europe / Remote
GR8_TECH builds B2B iGaming platforms for operators who play to lead.
We deliver full-cycle, high-impact tech designed to scale — from seamless integrations and expert consulting to long-term operational support. Our platform powers millions of active players and drives real business growth. Call it what it is: the iGaming Platform for Champions.
With 1000+ GR8 people across locations and time zones, we don’t just ship technology — we help operators build success stories across brands, markets, and geos.
Our ambition drives us. Our people make it real.
If you’re a challenger in spirit and a champion in action — join us.
ЗАЧЕМ СУЩЕСТВУЕТ ЭТА РОЛЬ:
Эта роль существует для того, чтобы владеть и управлять архитектурой мобильных приложений на стороне клиента для наших флагманских продуктов. Вы поможете нам масштабировать пользовательские интерфейсы реального времени для миллионов активных пользователей, поставляя Flutter-приложения с высокой пропускной способностью и низкой задержкой, одновременно повышая стандарты разработки в наших командах.
ЧТО ВЫ БУДЕТЕ ДВИГАТЬ:
Стратегия и результаты
- Владеть высокоуровневой архитектурой мобильных систем, определяя шаблоны, которые делают наши мобильные приложения стабильными, модульными и быстрыми.
- Преобразовывать бизнес-цели в надежные технические схемы, принимая четкие решения о компромиссах в системе.
- Устанавливать инженерные эталонные показатели для времени запуска приложений, объема потребляемой памяти и частоты кадров.
Исследование и принятие решений
- Оценивать новые мобильные технологии, фреймворки и инструменты для решения сложных проблем масштабирования до того, как они повлияют на продакшн.
- Разрабатывать и выполнять стратегии миграции (включая нативные интеграции add-to-app) для бесшовной модернизации устаревших кодовых баз.
- Определять и обеспечивать соблюдение базовых уровней безопасности, включая pinning сертификатов, обфускацию и логику защиты от несанкционированного доступа.
Поставка и выполнение
- Участвовать в написании кода для критически важных систем высокой сложности и основных библиотек фреймворка.
- Руководить реагированием на инциденты и анализом первопричин серьезных проблем в мобильном продакшене.
- Оптимизировать производительность приложений, диагностируя проблемы с UI/raster jank, утечки памяти и ресурсоемкие операции ЦП с использованием Dart Isolates.
Взаимодействие с заинтересованными сторонами и межкомандная координация
- Сотрудничать с менеджерами по продуктам, руководителями направлений и тимлидами для согласования технических дорожных карт с графиками выпуска продуктов.
- Стандартизировать CI/CD пайплайны, автоматизацию выпусков (fastlane) и процессы подачи в магазины для всех мобильных команд.
- Координировать архитектурные шаблоны между кросс-функциональными командами для предотвращения технической фрагментации.
Лидерство в людях и технологиях
- Менторить старших и мидл-уровня инженеров, проводя ревью кода, которые повышают общий уровень качества.
- Поддерживать тимлидов в разработке технических планов персонального развития (PDP) для мобильных инженеров.
- Развивать инженерную культуру посредством технических статей, архитектурных обзоров и внутренних сессий обмена знаниями.
ЧТО ДЕЛАЕТ ВАС GR8 СПУТНИКОМ:
Обязательно
- 7+ лет коммерческой разработки ПО, из них 3+ года с Flutter/Dart и практический опыт работы с нативным iOS (Swift) или Android (Kotlin).
- Подтвержденный опыт работы в качестве Founding Engineer, практический опыт проектирования и разработки крупномасштабных, высоконагруженных корпоративных приложений с нуля (не просто мелкомасштабные или многостраничные приложения).
- Значительный опыт технического лидерства, успешное продвижение сложных мобильных продуктов на всех этапах разработки до вывода в продакшн.
- Сильное понимание системного дизайна и архитектуры, в сочетании с глубоким владением внутренними механизмами Dart (isolates, async, null safety) и конвейером рендеринга Flutter.
- Глубокое понимание лучших практик программной инженерии, включая управление состоянием (Bloc или Riverpod), тестирование (unit, widget, integration) и монорепозитории (Melos).
- Подтвержденная способность балансировать между техническим качеством и скоростью поставки, полностью беря на себя ответственность за технические решения и результаты.
- Практический опыт работы с высокочастотной обработкой данных в реальном времени (WebSockets, долгоживущие соединения, сериализация protobuf/JSON) и стандартами мобильной безопасности.
- Эффективные навыки технической коммуникации как с техническими, так и с нетехническими заинтересованными сторонами, способность гладко работать в кросс-функциональных средах (Product, Delivery, Ops).
- Менторство и развитие людей, опыт руководства инженерами через ревью кода, технические дорожные карты и планирование личного развития.
- Проверяемое портфолио сложных, производственных приложений, в которых вы выступали в качестве основного архитектора или технического лидера.
Желательно
- Практический опыт работы со стратегиями нативной интеграции Flutter add-to-app и инкрементальными миграциями.
- Опыт создания CMS-driven или Server-Driven UI фреймворков.
- Знакомство с динамической локализацией, переключателями функций для конкретных рынков, глубокими ссылками в масштабе и развертыванием приложений в разных юрисдикциях.
- Практический опыт профилирования производительности мобильных приложений (DevTools, Impeller engine, диагностика jank, изоляция утечек памяти).
- Знакомство с требованиями App Store / Google Play для приложений, связанных с азартными играми и ставками.
ПОЧЕМУ ВАМ ПОНРАВИТСЯ РАБОТАТЬ У НАС:
Кафетерий льгот — ежегодный бюджет, который вы распределяете на:
Спорт • Медицина • Психическое здоровье • Домашний офис • Языки.
Work-life & поддержка
- Оплачиваемый отпуск по уходу за ребенком/материнский отпуск + ежемесячное пособие на ребенка.
- 20+ дней отпуска, неограниченное количество больничных, экстренный отпуск.
- Remote-first + техническая поддержка + компенсация коворкинга.
- Командные мероприятия (онлайн/офлайн/выездные).
- Культура обучения с внутренними курсами + программы роста.
НАША КУЛЬТУРА & ОСНОВНЫЕ ЦЕННОСТИ:
Культура GR8_TECH — это то, как мы побеждаем — через доверие, ответственность и образ мышления, ориентированный на рост. Мы действуем быстро, остаемся любознательными и сохраняем реализм, с открытой обратной связью, пространством для экспериментов и командой, которая вас поддерживает.
ТОПЛИВО ОТ ДОВЕРИЯ
Мы открыты, честны и поддерживаем друг друга.
ВЛАДЕЙ СВОЕЙ ИГРОЙ
Мы проявляем инициативу и берем на себя ответственность за свои действия.
ACCELER8
Мы действуем быстро, фокусируемся на главном и сохраняем простоту.
ВЫЗОВ ПРИНЯТ
Мы растем благодаря вызовам и сохраняем любознательность.
НЕУЯЗВИМЫ
Мы устойчивы, готовы и всегда имеем план.