Центр информационных технологий Мингорисполкома
Разработчик мобильных приложений на Flutter
Не указана
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)
- конкурентный уровень дохода,
- проектные работы (договор подряда).