Переписать приложение с нативного стэка на Flutter с использованием AI для ускорения! Senior!

Бюджет: 200 000 руб
2 729.84 $ – 2 345.22 €
Требуется переписать существующее мобильное приложение с нативного стэка на Flutter с использованием современных AI-инструментов для ускорения разработки.

По сути требуется продумать архитектуру и прогнать через нейросеть текущий код, получить на выходе новый, проверить его, при необходимости отдебажить и выложить. Минимум ручной работы, максимум работы с AI.

Нам важно, чтобы приложение было на 3 платформы: IOS, Android, Web!

Текущий стэк IOS-приложения:

написано на objective c и swift (swift большая часть), интерфейс на UIKit, верстка с помощью interface builder на части старых экранов, на новых – с помощью SnapKit
Сетевой слой на Moya и AFNetworking на старых objective c модулях

Количество экранов: 20-25 штук
Из них 2-3 экрана с нагруженной логикой (списки участников с управлением оплатой, список событий с множественными фильтрами, детали события с чатом).

🔧 Технический стек Flutter
Обязательно:
Flutter: последняя стабильная версия (3.19+), Dart 3+
State management: Riverpod (предпочтительно) или Bloc — на ваш выбор, обоснуйте в отклике
Навигация: GoRouter (предпочтительно) или AutoRoute
DI (Dependency Injection): get_it + injectable (аналог Dagger) или встроенный DI через Riverpod
HTTP-клиент: Dio с interceptors для токенов, логирования
Архитектура: Clean Architecture (предпочтительно) или MVVM — должна быть чёткая структура слоёв (presentation, domain, data)

Инструменты разработки:
AI-ассистенты: Cursor Pro, GitHub Copilot, Windsurf или аналоги — обязательно использовать для ускорения миграции

CI/CD: GitHub Actions, Codemagic или Bitrise — автосборка, тесты, деплой в Firebase App Distribution

Тесты:

Unit-тесты для бизнес-логики (запись на событие, оплаты, фильтры)
Widget-тесты для критичных UI-компонентов
Линтеры: flutter_lints, very_good_analysis или кастомные правила

📐 Дизайн
Дизайн берем из Figma

Дополнительно будут предоставлены макеты в Figma (если потребуется)

🎯 Требования к исполнителю
Обязательный опыт:
✅ Flutter/Dart: Senior с опытом работы с AI (Cursor Pro, GitHub Copilot)
Опубликован 01.06.2026 в 08:47 Последнее изменение: 01.06.2026 в 08:46

Выберите способ верификации:

Обновите страницу после прохождения верификации.