ЧК AILAT AI LTD.

Flutter Developer

500 000 - 700 000 KZT
  • Астана
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • Flutter
  • API
  • REST
  • websocket
  • Git
  • state management
  • Инициативность
  • ориентация на продукт
  • Английский — B2 — Средне-продвинутый

БЕЗ ОТВЕТОВ НА ТЕСТОВЫЕ ВОПРОСЫ, РЕЗЮМЕ РАССМАТРИВАТЬСЯ НЕ БУДЕТ!


Кратко о нас
Мы развиваем современные цифровые сервисы и экосистемы, стремясь сочетать технологичность с высоким уровнем ответственности и прозрачности. Сейчас мы ищем Flutter-разработчика, который станет частью нашей инженерной команды и поможет нам создавать стабильные, удобные и технологичные мобильные продукты.

Ваши задачи

  • Разработка новых модулей и функциональности мобильных приложений на Flutter (Dart);
  • Интеграция с backend-сервисами (REST API, WebSocket);
  • Проектирование архитектуры, внедрение и поддержка паттернов управления состоянием (BLoC, Provider, Riverpod и др.);
  • Оптимизация UX/UI в тесном взаимодействии с дизайнерами;
  • Проведение code review, рефакторинг, соблюдение высоких стандартов качества кода;
  • Написание и поддержка unit и widget тестов;
  • Настройка и сопровождение CI/CD процессов (автосборка и публикация приложений).


Мы ожидаем от вас

  • 3+ лет опыта коммерческой разработки на Flutter;
  • Практический опыт работы с внешними API и асинхронными потоками данных;
  • Глубокое понимание подходов к state management (Provider, Riverpod, BLoC, GetX и др.);
  • Опыт написания модульных и интеграционных тестов;
  • Владение Git и знание инструментов CI/CD (GitHub Actions, Bitrise, Codemagic и др.);
  • Знание принципов SOLID, Clean Architecture, опыт ревью кода коллег;
  • Опыт публикации приложений в App Store и Google Play будет плюсом;
  • Инициативность, самостоятельность и ориентация на продукт.

Мы предлагаем

  • Удалённый или гибридный формат работы;
  • 24 календарных дня оплачиваемого отпуска;
  • Гибкий график, отсутствие лишней бюрократии;
  • Влияние на архитектурные и технические решения продукта;
  • Возможность работать над современными сервисами и развивать собственную экспертизу;
  • Поддерживающую команду, открытую к росту и обмену опытом.

Тестовые вопросы для отклика на вакансию:

Какой опыт у вас есть в разработке на Flutter? Какие state management-подходы и архитектурные паттерны вы применяли в реальных проектах?
(Оценка опыта и архитектурного мышления)

Опишите ваш опыт интеграции с внешними API (REST, WebSocket) и работы с асинхронными данными. Какие инструменты и подходы вы используете?
(Оценка прикладных навыков и технологической базы).

Какие практики вы применяете для обеспечения качества кода и автоматизации разработки (тестирование, code review, CI/CD)?
(Оценка инженерной культуры и зрелости разработчика)