Обязанности и достижения:
Разработка с нуля и поддержка мобильных приложений на Flutter (Dart):
- построение архитектуры и State Management (с использованием Riverpod и BloC),
- использование кодогенерации - freezed, json_serializable, mockito (для тестов),
- выстраивание навигации с Navigator 2.0 (Router),
- интеграция приложения с WebSocket,
- создание анимации,
- внедрение нового функционала и дизайна (по макетам Figma),
- устранение проблем и ошибок, в том числе при взаимодействии приложений с API,
- обновление компонентов,
- рефакторинг кодовой базы,
- покрытие приложений Unit- и Widget-тестами,
- code review и помощь другим разработчикам.