X-FLOW — компания по разработке мобильных игр, основанная в 2018 году. Мы получили признание после выпуска Happy Color, самой популярной цифровой раскраски и одного из самых успешных мобильных приложений в мире, основанных на рекламе. Мы гордимся нашей разнообразной и талантливой командой и партнерами, расположенными в Великобритании, на Кипре, в Нидерландах и других регионах по всему миру.
Мы ищем Flutter Developer для нашего флагманского проекта Happy Color, а также для разработки новых проектов.
Ключевые обязанности:
- Разработка и поддержка высококачественных Flutter-приложений с акцентом на производительность, стабильность и чистую архитектуру.
- Реализация адаптивного, отзывчивого пользовательского интерфейса и сложных анимаций с пиксельной точностью.
- Проектирование модульных и тестируемых архитектур.
- Выявление и устранение узких мест производительности (прокрутка, рендеринг, перерисовки).
- Тесное сотрудничество с дизайнерами и backend-инженерами для обеспечения плавной работы UX на iOS и Android.
- Постоянное повышение качества кода посредством ревью, рефакторинга и автоматизированного тестирования.
Требования:
- Опыт работы с Flutter/Dart более 4 лет с глубоким пониманием жизненного цикла виджетов, управления состоянием и системы анимации.
- Глубокие знания Flutter SDK (анимация, адаптивный UI, рендеринг, оптимизация производительности).
- Уверенное владение Dart (асинхронное программирование, isolates, generics, mixins).
- Опыт создания пользовательских UI-компонентов, пиксельно-точных макетов и плавных анимаций с частотой 60/120 FPS.
- Глубокое понимание Bloc / Cubit / Provider и принципов чистой архитектуры (SOLID, Clean Architecture).
- Практический опыт использования Flutter DevTools для профилирования производительности и оптимизации (прокрутка, перерисовки, память).
- Умение интегрировать Firebase, аналитику, встроенные покупки и push-уведомления.
- Понимание экосистем Android/iOS и platform channels для нативной интеграции.
- Опыт написания и поддержки юнит-тестов и интеграционных тестов.
- Русский язык — C1/выше, Английский язык — B1+.
Что мы предлагаем:
- Конкурентоспособная заработная плата и социальный пакет.
- Возможность работать с талантливой и увлеченной командой в креативной и динамичной среде.
- Гибкий график работы и варианты удаленной/офисной работы.
- Возможности карьерного роста и профессионального развития.
- Веселая и инклюзивная корпоративная культура, которая отмечает разнообразие и креативность.