IntexSoft - международная IT-компания с более чем 20-летним опытом разработки программного обеспечения для клиентов из Европы и США.
Мы работаем над сложными web- и mobile-решениями для различных сфер: FinTech, eCommerce, Healthcare, Enterprise и других направлений.
Сейчас мы усиливаем мобильную команду и ищем Flutter разработчика, который не просто пишет код, а понимает архитектуру, состояние приложения и реальные production-вызовы.
Что для нас важно:
- Общий коммерческий опыт в IT: От 3 до 5 лет;
- Коммерческий опыт с Flutter/Dart: От 2 до 3 лет;
- Владение уровнем английского от В1;
- Опыт публикации/поддержки приложений: Хотя бы 1 приложение в App Store или Google Play;
-
Глубокое понимание Flutter & Dart;
-
Обязательно: BLoC/Cubit (с использованием freezed или equatable);
-
Понимание разницы между StatelessWidget и StatefulWidget;
-
Умение оптимизировать сборки (const конструкторы, shouldRepaint);
-
Понимание ключей (Key), где и зачем их использовать (LocalKey, GlobalKey);
- DI (Dependency Injection): Уверенное владение get_it + injectable, либо понимание внедрения зависимостей через конструкторы;
- Асинхронность: Dart Futures, Streams, async/await. Понимание Isolates для тяжелых вычислений (это частый вопрос на интервью);
- GraphQL: Опыт работы с пакетами (graphql_flutter или ferry);
- Умение писать запросы, мутации, подписки (subscriptions);
- Понимание пагинации и кэширования на клиенте;
- REST API: Базовое понимание, работа с dio или http;
- Опыт работы с Firebase (Auth, Firestore, Cloud Functions, Analytics, Push-уведомления);
- Понимание работы с WebSockets (для реального времени);
- Умение писать unit-тесты (особенно для BLoC), widget-тесты. Понимание, что и когда нужно мокать (mockito/mocktail).
Будет плюсом:
- Опыт сборки под Web и под десктоп (Windows/macOS) будет большим плюсом;
- Другие языки: Опыт с Python или Node или другим BE;
- UI/UX: Опыт работы, создание собственных дизайн-систем и переиспользуемых компонентов;
- Понимание разницы с другими подходами (Provider, Riverpod) и умение аргументировать выбор BLoC;
- CI/CD: Опыт настройки пайплайнов в Azure DevOps или GitHub Actions.
Мы предлагаем:
- Работу в стабильной компании (24 года на рынке IT-решений, резидент ПВТ);
- Помощь и поддержку в профессиональном и карьерном росте (индивидуальный план развития, менторинг, внутренняя система обучения);
- Дружественную атмосферу в команде и работу с отличными специалистами;
- Программу компенсаций профессиональных сертификатов;
- Хороший соцпакет (бесплатные корпоративные курсы английского языка, компенсация сумм спортивных абонементов, программа лояльности, медицинское страхование и т.д.) и отличные вечеринки.
Ссылка на вакансию в банке вакансий на gsz.gov.by: