Егор Ж. Flutter разработчик, Senior
ID 48640
ЕЖ
Егор Ж.
Senior
Россия, Москва, UTC+3
3 116,88 Р/час
вкл. НДС 5% (114.29 Р)
Специалист доступен с 13 октября 2026 г.
О специалисте
Специализация
Flutter разработчик
Грейд
Senior
Навыки
Главное о специалисте
Егор — Senior Flutter разработчик из Москвы с опытом работы 7 лет. Специализируется на разработке мобильных приложений для платформ iOS и Android с использованием Flutter и Dart. Имеет опыт работы с BLoC, Firebase, Git, DIO, REST API, Clean Architecture, Provider, SQLite и другими технологиями.
Участвовал в разработке следующих проектов:
- ATOM — прототип приложения для руля электромобиля. Реализовал поиск зарядок и построение маршрутов, собрал сложные анимации, настроил процессы сборки под Linux и CI/CD пайплайны в GitLab.
- Мусорофф — сервис по выносу бытового мусора курьерами. Разработал мобильное приложение, реализовал методы общения REST API с back-end, настроил сетевой слой с использованием Dio.
- «Вместе.Ру» (ГК Самолет) — высоконагруженная социальная платформа. Участвовал в редизайне приложения, внедрении нейминга, разработке нового навигатора и других задачах.
- Комплексные системы — разработка векторного редактора для системы имитационного моделирования, библиотеки поиска пути и обёрток для низкоуровневых библиотек имитационных моделей.
- Пентакон — участие в разработке десктопного редактора для имитационного моделирования, написание алгоритма поиска путей на языке C#.
Решаемые задачи
28
Настроить связь фронтенда с серверной частью
Реализовать интеграцию приложения с API
Разработать виджеты и компоненты пользовательского интерфейса на Flutter
Интегрировать мобильное приложение с backend-сервисами
Разработать верстку экранов мобильного приложения на Flutter
Провести оптимизацию кодовой базы для сокращения размера сборки приложения
Разбить техническую задачу на подзадачи в Jira/Azure DevOps
Обеспечить поддержку и обновление мобильного приложения
Реализовать бизнес-логику функционального модуля
Провести рефакторинг кода
Проекты
(8 лет 8 месяцев)ATOM
Роль
Senior Flutter developer
Обязанности
ATOM - прототип приложения для руля электромобиля.
Технологии:
Flutter, Dart, REST API, Firebase, WebSocket, Deep Links, Flutter Secure Storage
Задачи:
реализовал поиск до зарядок/POI и построение маршрутов (Yandex MapKit/NavKit) с градиентом трафика;
собрал сложные анимации и кастомную шторку с быстрыми действиями и зонами свайпа;
вошёл в проект без онбординга и успел сдать экраны к демо-показу;
упростил архитектуру приложения умного зеркала. Настроил процессы сборки под Linux;
настроил проект для использования с ИИ агентами Codex и Claude Code;
настроил CI/CD пайплайны в gitlab для непрерывной сборки в nexus хранилище;
реализовал плагин для интеграции с kotlin библиотеками по работе с API автомобиля;
ускорил работу по верстке экранов через Figma MCP + Claude Code.
настроил WebSocket-соединение для получения данных с электромобиля в реальном времени;
реализовал обработку Deep Links для быстрого доступа к конкретным зарядкам и POI;
внедрил Flutter Secure Storage для безопасного хранения авторизационных данных.
Стек специалиста на проекте
REST API, Firebase, Dart, Flutter, Deep Links, WebSockets, Flutter Secure Storage
Период работы
Апрель 2025 - По настоящее время
(1 год 7 месяцев)
Мусорофф
Роль
Senior Mobile Developer
Обязанности
Мусорофф - первый сервис, предоставляющий уникальную услугу по выносу бытового мусора курьерами.
В проекте реализовано:
интеграция с sms.ru, для подтверждения номеров телефонов пользователей при авторизации и регистрации;
система распределения заказов курьерам на основании геопозиции;
система управления заказами с возможностью управления статусами заказа и комментирования;
система управления рейтингом курьеров.
Технологии:
Flutter, Dart, REST API, Firebase, Dio (интерсепторы, обработка ошибок),
json_serializable, Freezed, GetIt, Flutter Secure Storage, локальные уведомления
Задачи:
Разработка мобильного приложения (iOS, Android) с использованием кроссплатформенного фреймворка Flutter;
Реализация методов общения REST API с Back-end;
Разработка окон мобильного приложения, в соответствии с дизайном;
Проведение код-ревью
Подготовка оценки трудозатрат, проектирование архитектуры мобильного приложения
Настроил сетевой слой с использованием Dio (интерсепторы для авторизации, обработка ошибок, retry-политики);
Реализовал сериализацию/десериализацию JSON-моделей через json_serializable и Freezed;
Внедрил Dependency Injection через GetIt для управления зависимостями;
Реализовал защищенное хранение токенов и чувствительных данных через Flutter Secure Storage;
Настроил локальные уведомления для информирования пользователей о статусе заказов.
Стек специалиста на проекте
REST API, Firebase, Dart, Flutter, DIO, Get_it, Freezed, Flutter Secure Storage, json_serializable, обработка ошибок, уведомления
Начало работы
Июнь 2023 - Апрель 2025
(1 год 11 месяцев)
«Вместе.Ру»
Роль
Middle Mobile Developer
Обязанности
«Вместе.Ру» (ГК Самолет) — высоконагруженная социальная платформа, созданная для жителей РФ. Сервис позволяется объединяться в сообщества по адресу проживания. Общаться, проводить опросы и голосования, делиться новостями, оплачивать ЖКХ квитанции и пользоваться множеством сервисов УК: паркинг, IoT, платные услуги, заявки и т.д.
Технологии:
.NET Core, Flutter, Android, iOS, C#, WebSocket, Deep Links / App Links, json_serializable, Freezed, GetIt, Flutter Secure Storage, flutter_local_notifications, WebView
Задачи:
Редизайн всего приложения — разработка новых контролов;
Проставление реакций к постам — создания хранилища для реакций и логики их обновления и синхронизации;
Внедрение нейминга во все БП приложения;
Разработка нового навигатора — добавление функционала историй;
Добавление приветственных стикеров при отправке первого сообщения в домовой чат;
Сопровождение кода в виде исправления багов.
Реализовал WebSocket-соединения для чатов и обновлений в реальном времени;
Настроил Deep Links и App Links для глубокой навигации по разделам приложения;
Внедрил json_serializable и Freezed для работы с моделями данных;
Использовал GetIt для внедрения зависимостей;
Реализовал защищенное хранение пользовательских данных через Flutter Secure Storage;
Настроил локальные уведомления и Push-уведомления через FCM;
Интегрировал WebView для отображения веб-контента внутри приложения.
Стек специалиста на проекте
C#, Flutter, Android, IOS, WebView, Deep Links, .NET Core, WebSockets, Get_it, Freezed, Flutter Secure Storage, App Links, json_serializable, local
Начало работы
Январь 2022 - Июнь 2023
(1 год 6 месяцев)
Формат работы
Объем участия в проекте
Высокая нагрузка
Формат взаимодействия
Удаленный
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Университет ИТМО
Специальность
Ракетные комплексы и космонавтика (магистратура)
Завершение учебы
2018 г.
