О проекте
Требуется попроектный разработчик для созданию frontend части мобильного приложения. Вы будете работать в связке с backend разработчиком заказчика, а также проходить code review со стороны технического лида. Подробное техническое задание и макеты будут предоставлены исполнителю.
Задачи
- Разработка пользовательских экранов на Flutter (в том числе сложных списков, каруселей, модальных окон);
- Интеграция мобильного приложения с существующим бекендом по API (REST);
- Работа с локальным стейт-менеджментом (напр. Provider, Riverpod или Bloc по согласованию);
- Приведение кода в соответствие со стандартами проекта после код-ревью;
- Написание небольших user-виджетов (переиспользуемые компоненты: карточки, формы, таймеры).
Технические требования
- Опыт коммерческой разработки на Flutter от 6 месяцев;
- Знание Git (работа с PR, разрешение конфликтов);
- Умение работать с HTTP-запросами (Dio или http);
- Понимание архитектуры приложения (MVC, BLoC или Clean Architecture) - будет плюсом;
- Желание проходить регулярные код-ревьюи исправлять свои ошибки до выкладки в репозиторий.
Условия работы
- Оплата: сдельная (за экраны/ спринты из ТЗ);
- График: гибкий, повремени работы договариваемся перед спринтом;
- Нужна готовность созваниваться 1 раз в 2 дня на короткие синхроны;
- Иттетативность не требуется: все коммерческие согласования - лично с нами.
Заполнить форму для доступа к репозиторию с ТЗ вы получите после подтверждения кандидатуры. Старт - в моменте, как назначим спринт (обычно 3-7 дней).