Центр информационных технологий Мингорисполкома

Разработчик мобильных приложений на Flutter

Не указана
  • Минск
  • От 3 до 6 лет

IT Минск приглашает к сотрудничеству разработчика мобильных приложений на Flutter

Обязанности:

  • Разработка кроссплатформенных приложений для iOS и Android с единой кодовой базой.
  • Проектирование сложных UI-компонентов и кастомных анимаций.
  • Оптимизация производительности приложений (достижение стабильных 60 FPS).
  • Участие в процессах CI/CD (Fastlane, Codemagic, GitHub Actions) и релизах в App Store/Google Play.
  • Проведение Code Review и менторство младших специалистов (для уровня 3+ лет)
Требования:
  • Опыт коммерческой разработки: от 2 до 4 лет в мобильной разработке, из которых минимум 2 года — плотная работа с Flutter и Dart.
  • Глубокое знание Dart: понимание синтаксиса, асинхронного программирования (streams, futures), изолятов и работы с памятью.
  • Управление состоянием (State Management): уверенное владение, как минимум одним из популярных решений: BLoC, Riverpod, Provider или Redux.
  • Архитектура: знание основных архитектурных принципов, Clean Architecture и умение применять их для создания масштабируемого кода.
  • Работа с API: опыт интеграции с RESTful API, работа с JSON (сериализация/десериализация), знание WebSocket или GraphQL будет преимуществом.
  • Нативный слой: понимание того, как Flutter взаимодействует с нативным кодом iOS (Swift) и Android (Kotlin), умение писать простые Method Channels.

Будет плюсом (Nice to have):

  • Опыт работы с инструментами дизайна (Figma, Rive).
  • Понимание работы Flutter Web или Desktop.
  • Навыки разработки на нативных языках (Swift/Kotlin)
Условия:
  • конкурентный уровень дохода,
  • проектные работы (договор подряда).