• Войти
Работа в Екатеринбурге
наверх
Ищу сотрудников
Ищу работу
Создать вакансию
Подбор персонала
Войти Работа в Екатеринбурге
Работа в Екатеринбурге
наверх
  1. Работа в Екатеринбурге
  2. База резюме
  3. ⚫ Информационные технологии / IT / Интернет✔
отправить приглашение
file_download

Flutter

от 22 Июня 2026

Илья

Возраст

29 лет (14 Января 1997)

Город

Екатеринбург
Переезд невозможен

Зарегистрируйтесь или войдите, чтобы увидеть контакты соискателя
Тип занятости

Полная занятость

Опыт работы

5 лет 6 месяцев

Flutter-разработчик
Mars в Москве
Информационные технологии / IT / Интернет
3 месяца,
Декабрь 2025 - Март 2026

Разработка приложения Royal Canin

В мои обязанности входило:
— Проектирование архитектуры и разработка новых фич приложения
— Написание и поддержка тестов (unit, integration, E2E)

Кейсы:

1. Проектирование и выстраивание фундамента архитектуры модульного приложения с имплементацией архитектурных паттернов (Clean Architecture, Microservices, Feature-First)
— Роутинг (Go_router)
— DI (Riverpod)
— Логика (BLoC)
— Сеть (Dio)

2. Создание механизма Soft/Hard updаtе— Перехват интерцептором API запросов с переходом на экран Hard Update
— Настройка логики приложения для отображения банера Soft Update

3. Настройка Preview и Golden test для UI компонентов
Необходимо для разработки в режиме Pixel Perfect и синхронизации с дизайн-макетами проекта

Flutter developer
Finstar Financial Group в Екатеринбурге
Информационные технологии / IT / Интернет
3 месяца,
Сентябрь 2025 - Декабрь 2025

Основным продуктом компании является – digital кредитование через mobile app и website

В мои обязанности входило:
— Разработка новых фич и поддержка текущего функционала приложения
— Написание и поддержка тестов (unit, integration, E2E)
— Взаимодействие по техническим вопросам приложения с зарубежными вендорами
— Ревьюирование сотрудников

Кейсы:

1. Работа со сторонними SDK
— Add to app (подключение плагинов в проект flutter'a)
— Нативная настройка конфигурации на Android (Java/Kotlin)

2. Повышал безопасность системы, нативно добавив проверку на Xposed framework, Frida, root-права и App signings

Результат: Фиксация случаев нарушения политик безопасности в приложении минимизирует риски кредитных махинаций, повышает защиту информационных активов организации и обеспечивает соблюдение законодательства

3. Редизайн всего приложения на новый UI/UX
— Оптимизация производительности и внедрение лучших практик Dart 3.0

4. Развёртывание проекта на iOS
— Настройка окружения, переработка Podfile для исключения UUID дубликатов
— Исправление конфликтов библиотек и SDK
— Дистрибуция Ad-hoc сборки и тестирование через TestFlight

5. Точечная настройка рекламной кампании
— Получение атрибуций установки приложения через Appsflyer
— Внутреннее тестирование приложения через Google Play

Flutter разработчик
Строительный Двор в Тюмени
Информационные технологии / IT / Интернет
2 года 1 месяц,
Август 2023 - Сентябрь 2025

Разработка приложений экосистемы Строительного Двора, как для внутреннего пользования консультантами (СД Маркет), так и для клиентов магазина (Касса самообслуживания):

В мои обязанности входило:
— Разработка нового функционала и оптимизация устаревшего кода в приложении
— Публикация в сторы (App Store, Google Play, RuStore)
— Code Review и наставничество новоприбывших разработчиков
— Сопровождение и консультирование по приложению в чате поддержки

Кейсы:

1. Кассы самообслуживания
— Заложил архитектуру приложения, сохранив масштабируемость и отказоустойчивость системы (логика, DI через syringe, экраны)
— Процесс оплаты
(подключил оплату по QR (СБП), сделал обработку количества запросов для повторной проверки статуса заказа)
— Настроил алертинг в телеграм для критических ситуаций

Результат: Появился новый способ работы с клиентами, повышая качество и удобство обслуживания. Комплементарно отмечены "За скорость и интерфейс" технической командой разработки КСО таких компаний как: Леруа Мерлен (Лемана ПРО), Лента, OBI.

2. Создание PWA приложения СД Маркет
— Поддержка кроссплатформенности приложения (conditional imports)
— Работа с файловой системой (настройка импорта/экспорта моно- мульти-файлов)
— Работа с контактной книгой устройства (сохранение нового контакта)

3. Создание отдельного полностью изолированного приложения с нуля - сервиса Инвентаризации.
При разработке мною было проделано следующее:
— Закладка архитектуры (экраны, навигация через go_router, bloc'и, концепция effect'ов)
— Сканер ценников
(активная работа с камерой устройства и построение адаптивного динамического UI/UX, зависящего от размера экрана устройства + кастомная отрисовка зоны захвата; пересборка логики сканера + добавление кэша + взаимодействие с фонариком устройства).

Результат: Приложение стало более удобным и функциональным, что отразилось положительными отзывами сотрудников

4. Модифицировал карты (Google Maps) в приложении для более точного и качественного отображения магазинов СД Маркета, учитывая позиции отдела сбыта пользователя

5. Стал аккредитованным наставником: успешно помог новоприбывшему коллеге адаптироваться в коллективе

Flutter developer
VMIRE в Санкт-Петербурге
Информационные технологии / IT / Интернет
9 месяцев,
Ноябрь 2022 - Август 2023

Работал в команде Flutter разработчиком, совмещая с Web. Разработка велась преимущественно под Mobile, на языке Dart / Flutter. Основным проектом, которым я занимался – социальная сеть VMIRE

В мои обязанности входило:
— Поддержка и развитие готовых приложений
— Исправление ошибок старого функционала
— Ревью кода других разработчиков
— Интеграция со сторонними библиотеками и API
— Публикация в сторы (AppStore, Google Play, Huawei AppGallery, RuStore, NashStore)

Основной стек технологий проекта:
— State Management — flutter_bloc
— Навигация — auto_route
— Локальная база данных — hive
— Сериализация — json_serializable
— Http client — dio
— DI — provider
— Локализация — intl
— Firebase сервисы (пуши, аналитика)

Кейсы:

1. Реализация функционала авторизации/регистрации
Мной были решены следующие задачи:
— Пропуск авторизации юзера, с возможностью пользоваться ограниченной версией приложения и необходимостью завершения регистрации при наборе определённых действий
— Вход через Tinkoff
— Автоподстановка кода SMS в поле подтверждения телефона, с дополнительной валидацией по хэшу приложения и смс

Как результат - поднятие DAU на 34% и улучшенная вариативность приложения

2. Проверка паспортных данных
Пул работ, которые я сделал:
— Интегрировал с Tinkoff по получению ПД
— Внедрил систему MTS ID Scan RIM по проверке паспортных данных
— Локальная валидация

Результат - создание более благоприятной CJM, в виду уменьшения времени, которое потратил пользователь на каждый шаг

3. Чат
Выполненные задачи:
— Реализовал функцию "Поделиться в чате" контентом из публикации (пост, история, клип) в виде превью, с настройками через натив
— Разработал механизм Reply / Forward ко всем типам контента (текст, аудио, пост, история, клип)
— Добавил логику комментариев (создать новый, редактировать имеющийся)

4. Работал с настройкой отображения и подтверждением возраста пользователя при взаимодействии с 18+ контентом. Актуализация даты рождения с паспортными данными поддерживалась через стримы

5. Расширил стандартные возможности flutter, для более точечного расчёта длины символов при работе с emoji. Что повысило отказоустойчивость системы при валидации полей

Программист
СКБ-Банк в Екатеринбурге
Информационные технологии / IT / Интернет
2 года 2 месяца,
Декабрь 2019 - Февраль 2022

Первые несколько месяцев я работал Backend-разработчиком над платформо-независимым продуктом. Разработка велась на PHP. Позже я переключился на Frontend-разработку (совмещая с должностью DevOps’a), где реализовал несколько крупных внутренних проектов. Публичная версия выдачи кредита находится здесь –
https://landings.sinara.ru/loan/
Разработка велась на нативной JavaScript, с последующим переходом на VueJS.

В мои обязанности входило:
— Проектирование архитектуры информационной системы банка на ранних стадиях
— Техническая реализация функционала, наполнение сайта
— Создание отзывчивого web-дизайна
— Тестирование и отладка кода
— Сопровождение кода документацией и её дальнейшая актуализация в системе;
— Ревью кода других разработчиков
— CI/CD интеграция проекта в систему банка.
— Взаимодействие с Webpack и Docker при развёртывании сайта

Кейсы:

1. Создал систему интеграции оплаты товара в интернет магазине, независимо от CMS.
Для этого разобрался в особенностях эквайринга и нашёл баланс между гибкостью и надёжностью системы, благодаря чему, повысилось удобство пользования и сократились уходы в отказ банкинга.

2. Разработал и внедрил информационную систему кредитования банковских продуктов
Выполненные задачи:
— Разработка и согласование макета согласно бизнес-требованиям
— Обработка и адаптивное представление банковских продуктов
— Настройка фильтрации по нескольким параметрам
— Тестирование и написание документации для мерчантов на русском и английском
— Интеграция нового сервиса в существующую систему

3. Переход на VueJS
Требовалось обеспечить реактивность и повысить отзывчивость сайта.
Для этого самостоятельно изучил VueJS и предложил перейти на новый фреймворк при реализации нового функционала, постепенно проводя рефакторинг имеющегося кода. При работе с большими данными, значительно повысилась скорость взаимодействия с сервером, была улучшена плавность анимации и подгрузки страниц.

4. Continuous Integration / Continuous Developing проекта с Jenkins
Самостоятельно, с нуля разобрался в основах DevOps’a при работе с Jenkins, при этом изучив язык Groovy, для настройки системных файлов.
Перенос логики интеграции проекта в Pipeline, сделал механизм тестирования и перезапуска универсальным, независимым от стека, на котором написаны автотесты.
Дополнительные преимущества:
— Уменьшение количества ошибок в продукте при уходе в production
— Уменьшение time-to-market тестируемых изменений
— Более точечная и автоматическая настройка периодичности обновлений (при работе с CRON)
— Повышение пользовательской лояльности

5. Принял участие в разработке интегрированного сервиса по обработке банковских данных.
Реализованные задачи:
— Создана система бизнес-логики распределяющая приоритетные банковские продукты на основе полученных данных
— Настройка функционала пользователя согласно ролевой модели
— Интеграция сервиса автоматической проверки и исправления контактных данных (DaData) в систему и дальнейшая модернизация предоставления данных
— Взаимодействие с периферийными устройствами пользователя
— Добавление необходимых сторонних и самописных плагинов для удобства визуальной составляющей пользователя по работе с сайтом
— Обновление страницы согласно новым стандартам ЦБ
— Добавление возможности оплаты через платёжную систему МИР
— Обобщение наработок в систему полного банковского цикла выдачи кредита

Образование
Уральский федеральный университет имени первого Президента России Б.Н. Ельцина

Высшее (Магистр)

Информационные системы и технологии

Екатеринбург, 2018 — 2020 гг.

Уральский федеральный университет имени первого Президента России Б.Н. Ельцина

Высшее (Бакалавр)

Фундаментальная информатика и информационные технологии

Екатеринбург, 2014 — 2018 гг.

Иностранные языки

Английский — Свободное владение

О себе

Flutter Developer с 5+ годами в разработке, из них 3.5+ года на Flutter под Mobile (Android, iOS) и Web.
Работал по Clean Architecture, SOLID и MVVM с BLoC/Cubit, Hive/SQLite, Dio, get_it, Injectable, REST API/GraphQL, push-уведомления (Firebase), Git, native services и публикацией приложений в сторы App Store и Google Play.
Делал проекты с нуля, разрабатывал сложную бизнес-логику, offline-сценарии, внедрял security checks, payment flows, UI для продуктов с высокой нагрузкой на данные и тестовую инфраструктуру. Использую в работе Swagger, Figma, Postman.
Сильные стороны: сложные UI, async/await, client-server interaction, Streams, архитектура, релизы и улучшение продуктовых метрик.
Обдумано использую современные инструменты - AI in development (ChatGPT, Claude)
Уверенно вхожу в проект и довожу фичи до production вместе с командой.

Открыть контакты соискателя

Зарегистрируйтесь или войдите, чтобы увидеть контакты соискателя

Похожие резюме

22 сентября, 2016

Программист

Алексей

Город

Екатеринбург local_shipping

Возраст

35 лет ( 5 мая 1991)

Опыт работы:

1 год

Последнее место работы:

Специалист по сопровождению программно-технических средств и информационных систем, ООО «Электросвязь. Сети. Системы»
08.2015 - 08.2016

отправить приглашение подробнее

22 августа, 2017

Менеджер-установщик

20 000 руб

Виталий Эрнастович

Город

Екатеринбург

Возраст

32 года (24 сентября 1993)

Опыт работы:

3 года и 7 месяцев

Последнее место работы:

Специалист Отдела по Предотвращению Потерь, Красное и Белое
05.2017 - 08.2017

отправить приглашение подробнее

16 апреля, 2026

Программист PHP Node React ReactNative

125 000 руб

Лев Леонидович

Город

Екатеринбург local_shipping

Возраст

43 года (14 мая 1983)

Опыт работы:

9 лет и 5 месяцев

Последнее место работы:

Программист, Каргис
10.2023 - 12.2025

отправить приглашение подробнее
Все похожие резюме

Резюме размещено в отрасли

Информационные технологии / IT / Интернет:
  • Программист / Разработчик,
  • Web программист / Разработчик,
  • Технический специалист
Подпишитесь на похожие резюме
к поиску резюме
Популярные специализации
  • Менеджер по продажам
  • Менеджер по работе с клиентами
  • Другое
  • Продавец-консультант
  • Продавец-кассир
  • Администратор
Инструменты соискателя
  • Разместить резюме
  • Найти работу
  • Поиск вакансий
  • Каталог вакансий
  • Соглашение по содействию в трудоустройстве
  • Защита персональных данных
  • Архивный каталог
  • Вакансии по профессиям
  • Поиск по городам
Инструменты работодателя
  • Разместить вакансию
  • Найти сотрудника
  • Поиск резюме
  • Каталог резюме
  • Тарифы
  • Информер с вакансиями
  • Резюме по профессиям
Больше всего ищут
  • Бармен
  • Брокер
  • Водитель такси
  • Корреспондент
  • Охранник
  • Переводчик

© 2007 - 2026 «Карьерист.ру»

  • О нас
  • Обратная связь