
Ххп Ит
Разработчик Flutter (Dart)
180 000 - 200 000 RUR
- SOLID
- REST API
- Dart
- Flutter
- Microsoft AutoRoute
- Firebase
- Android
- Material Design
- iOS
- Figma
- Swagger
- Kotlin
- Java
- Swift
Обязанности:
- Разработка кросс-платформенного мед-тех приложения
- Планирование архитектуры, участие в планировании реализации, участие в разработке API, участие в разработке протоколов обмена с железом
- 3+ года опыта в разработке на Flutter (Dart).
- Глубокое понимание принципов объектно-ориентированного программирования и принципов SOLID, KISS, DRY.
- Опыт создания сложных пользовательских интерфейсов с кастомными анимациями и высокой точностью по макетам.
- Понимание принципов асинхронного и реактивного программирования, уверенная работа со стримами, понимание работы event loop в Dart.
- Уверенное понимание Clean Architecture: слои, зависимости, интерфейсы, DI.
- Знание REST API, умение работать с документацией OpenAPI/Swagger.
- Локальное хранилище: опыт работы с ObjectBox, Hive или аналогичными решениями.
- Опыт работы с State management (Provider / Riverpod / Bloc)
- Навигация: опыт использования AutoRoute, Beamer или аналогичными решениями.
- Понимание жизненного цикла приложения Widget, Element, State.
- Внимательность, умение тестировать себя, проверять бизнес-правила руками и глазами.
- Знания Firebase (Auth, Firestore, Cloud Messaging)
- Умение работать со стэком Bluetooth
- Умение работать с NFC
- Опыт кроссплатформенной разработки под Android|iOS (Material\Cupertino)
- Опыт работы с дизайном (Figma > Flutter)
- Опыт нативной разработки под Android (Kotlin/Java) и/или iOS (Swift/ObjC).
- Опыт разработки на Xamarin, C# (хотя бы на уровне чтения кода)
- Опыт сборки и публикации приложений в App Store, Google Play, RuStore.
Будет плюсом:
- Опыт работы с "железом" с использованием BT\BLE\NFC, отладка взаимодействия, реализация собственных протоколов
- Опыт работы с многомодульными проектами (разделение на feature-модули, core-модули).
- Опыт интеграции с внешними SDK (оплаты, карты, аналитика, пуш-уведомления).
Условия:
- Дистанционная работа в свободном графике, но с соблюдением утилизации рабочего времени. Главное, присутствовать на общих совещаниях.
- Оформление по ТК, заработная плата дважды в месяц
- Испытательный срок 3 месяца без снижения заработной платы
- Можем оформить как самозанятого или ИП, если вам по какой-то причине это удобнее
- Ну и в целом мы адекватные:)