Вам предстоит:

  • Разработка и поддержка двух мобильных приложений (iOS и Android) и десктопного приложения под Windows на Flutter
  • Разработка новых функций и интеграция с REST API
  • Участие в проектировании архитектуры приложений
  • Оптимизация производительности и стабильности приложений
  • Участие в планировании задач и оформлении документации
  • Подготовка и публикация сборок в App Store, Google Play и сборка десктопных дистрибутивов под Windows
  • Написание качественного и тестируемого кода

Мы ожидаем:

  • Опыт коммерческой разработки на Flutter / Dart от 2 лет;
  • Уверенное знание ООП и принципов построения архитектуры (BLoC, Riverpod, Provider или аналоги);
  • Понимание жизненного цикла виджетов и работы с состоянием;
  • Опыт интеграции с REST API, понимание работы с асинхронностью (Future, Stream);
  • Опыт работы с локальным хранением данных (SQLite, Hive, shared_preferences);
  • Опыт кроссплатформенной разработки (мобильные платформы и desktop);
  • Понимание и применение принципов работы с Git, GitHub;
  • Опыт публикации приложений в App Store и Google Play;
  • Написание тестов (unit, widget);
  • Умение работать в команде, умение чётко разъясняться.