Н

Lead Flutter разработчик

Требования: Умение применять динамическое программирование для решения задач, хорошее знание алгоритмов графов и алгоритмов численных вычислений, способность идентифицировать NP-проблемы. Знание и опыт применения менее используемых шаблоно…

Неизвестный работодатель · На сервисе с: 30.06.26 19:07

Зарплата не указанаНе указана странаЛокация не указанаУдалёнка

#9487
ID4836 Lead Flutter разработчик
Грейд: Lead
Локация/гражданство: РФ
Формат: Удаленно, Full-time (МСК)
Требования: Умение применять динамическое программирование для решения задач, хорошее знание алгоритмов графов и алгоритмов численных вычислений, способность идентифицировать NP-проблемы. Знание и опыт применения менее используемых шаблонов проектирования (Прототип, Легковес, Шаблонный метод etc). Опыт построения архитектуры проекта с нуля. Отличное знание нескольких паттернов управления состоянием. Знание продвинутых структур данных, таких как B-деревья, биномиальные кучи и кучи Фибоначчи, AVL / красно-черные деревья, деревья с разделением, списки пропусков, попытки и т.д. Обмен данными между изолятами, группы изолятов. Понимание проблемы видимости общих объектов в многопоточном программировании для разных потоков, race condition. Как происходит компиляция Dart-кода в нативный код для Android/iOS. Dart VM, типы компиляции AOT/JIT, в чем разница и когда используются. Большой опыт написания generic-функций и классов. Наследование generic-классов. Подробные знания о процессе отрисовки: устройство дерева виджетов, дерева элементов, дерева рендера, их функции. Низкоуровневое создание UI-элементов с помощью CustomPainter/RenderObject. Подробное знание API используемых пакетов. Умение полностью настроить сервис для отправки запросов с конвертированием данных, обработкой ошибок, логированием. Использование WebSockets для постоянного соединения с сервером. Способы хранения зашифрованных данных, умение писать сложные SQL-запросы. Углубленное знание API навигации. Когда происходит и как работает восстановление стека с помощью restorationScopeId. Знания о различиях с другими платформами: замена Isolate на WebWorkers, ограничения в навигации при использовании Navigator/Router. Глубокое знание API RxDart. Использование продвинутых операций преобразования потоков: debounce, merge, zipWith, distinct. Большой опыт использования пакетов для DI. Глубокое теоретическое понимание проблемы, знание о других подходах к решению (Service Locator), разница между DI и SL. Знание продвинутых команд (patch, stash/unstash, cherrypick). Умение полностью настроить CI/CD pipeline для проекта с нуля. Опыт развертывания тестирования приложения через PlayMarket/AppStore, работа с метриками. Запрашивает обратную связь по итогу выполнения задачи. При решении большинства задач пользуется целями бизнеса, внутренними процессами и мнением коллег. Может выполнять базовое администрирование баз данных, оптимизацию производительности, оптимизацию индексов, писать расширенные запросы выбора, способен заменить использование курсора на реляционный sql, понимает, как данные хранятся внутри, понимает, как индексы хранятся внутри, понимает, как базы данных могут быть зеркально отражены, реплицированы и т.д. Понимает, как работает двухфазная фиксация. Код легко понятен и читается естественным образом. Отсутствует глубокая вложенность условных выражений или методов. Умеет структурировать, запоминать и делиться полезной информацией. Предлагает новые идеи и улучшения для проектов. Способен визуализировать и проектировать сложные системы с несколькими линейками продуктов и интеграциями с внешними системами. Также должен уметь разрабатывать системы поддержки операций, такие как мониторинг, отчетность, отказоустойчивость и т.д. Использование соответствующих структур данных и алгоритмов и разработка общего / объектно-ориентированного кода, который инкапсулирует аспекты проблемы, которые могут быть изменены.

Писать ••••••••
Канал Аутстаф запросов ••••••••

Похожие вакансии Flutter разработчик

Сайты компаний
I
Зарплата не указанаБеларусьМинск

🚀 IntexSoft is Hiring!

Сейчас мы ищем двух специалистов, готовых развивать техническую экспертизу, предлагать решения и работать над интересными IT-проектами.

📍 Предпочтительные локации: Гродно / Минск.

💻 𝗦𝗲𝗻𝗶𝗼𝗿+ / 𝗧𝗲𝗮𝗺 𝗟𝗲𝗮𝗱 𝗙𝘂𝗹𝗹-𝗦𝘁𝗮𝗰𝗸 𝗗𝗲𝘃𝗲𝗹𝗼𝗽𝗲𝗿 (𝗥𝗲𝗮𝗰𝘁 / .𝗡𝗘𝗧)

Опыт: 5+ лет | English: C1

Ищем технически сильного специалиста, который сможет участвовать в Discovery-фазе, общаться с заказчиком, принимать архитектурные решения и управлять разработкой.

Ключевые навыки: 𝗥𝗲𝗮𝗰𝘁, .𝗡𝗘𝗧, архитектура приложений, техническая оценка и опыт взаимодействия с заказчиками.

📱 𝗠𝗶𝗱𝗱𝗹𝗲+ 𝗙𝗹𝘂𝘁𝘁𝗲𝗿 𝗗𝗲𝘃𝗲𝗹𝗼𝗽𝗲𝗿

Опыт: 3+ лет | English: B1+

Ищем разработчика с опытом создания и публикации мобильных приложений, уверенными знаниями Flutter и современными подходами к архитектуре.

Ключевые навыки : 𝗗𝗮𝗿𝘁, 𝗙𝗹𝘂𝘁𝘁𝗲𝗿, BLoC / Cubit, Firebase, REST API, DI, Unit и Widget Testing.

⭐ Плюсом будет опыт нативной разработки, CI/CD и использования AI-агентов.

💌 Заинтересовала одна из позиций? Пиши в личные сообщения - с удовольствием расскажу подробнее!

TG: @nst_anis

Буду благодарна за рекомендации и репосты! 🤍

#Hiring #ITJobs #FullStackDeveloper #FlutterDeveloper #React #DotNet #Dart #TechLead #ITBelarus

Просмотр информации C2PA

TG: @nst_anis
hh.ru
А

Flutter-разработчик (Middle+)

андронов дмитрий александровичНа сервисе с: 24.09.26 14:15
Зарплата не указанаРоссияМоскваУдалёнка

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

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

Чем предстоит заниматься

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

Что для нас важно

  • От трёх лет коммерческой мобильной разработки и уверенный опыт с Flutter/Dart.
  • Опыт развития существующего приложения, включая архитектурные изменения и работу с техническим долгом.
  • Понимание управления состоянием, асинхронного кода, навигации и взаимодействия с API.
  • Знание особенностей мобильных приложений на iOS и Android.
  • Умение объяснять свои решения, оценивать компромиссы и заранее сообщать о рисках.

Будет плюсом

  • Опыт с push-уведомлениями, deep links, картами и мобильной аналитикой.
  • Практический опыт применения ИИ-инструментов для разбора существующего кода, поиска вариантов решений и ускорения рутинной работы с проверкой результата.

hh.ru
интэкссофт

Middle + Mobile Developer (Flutter)

интэкссофтНа сервисе с: 24.09.26 13:59
Зарплата не указанаБеларусьМинскУдалёнка
IntexSoft в поиске Middle+ Flutter Developer в команду для разработки и развития мобильных приложений.

Для нас важно:
  • Уверенное знание Dart, Flutter (async/await, Futures, Streams, Isolates)
  • Понимание StatelessWidget / StatefulWidget, Keys, оптимизации UI
  • REST API: Dio / http
  • Firebase: Auth, Firestore, Cloud Functions, Analytics, Push уведомления
  • Опыт публикации хотя бы одного приложения в App Store или Google Play
  • State management: BLoC / Cubit + freezed / equatable
  • Provider / ChangeNotifier
  • DI: get_it + injectable или внедрение через конструкторы
  • Unit- и Widget-тесты, включая тестирование BLoC, mockito / mocktai​​​​​​​l
    ​​​​​​​
Будет плюсом:
  • Нативная разработка под iOS / Android
  • Создание дизайн-систем и переиспользуемых UI-компонентов
  • CI/CD: Azure DevOps, GitHub Actions, GitLab Pipelines
  • Активное использование AI-агентов (Cursor, Claude, Kimi и др.) - в том числе для полноценной разработки фич
Мы предлагаем:
  • Работу в стабильной компании (25 лет на рынке IT-решений, резидент ПВТ);
  • Помощь и поддержку в профессиональном и карьерном росте (индивидуальный план развития, менторинг, внутренняя система обучения);
  • Дружественную атмосферу в команде и работу с отличными специалистами;
  • Программу компенсаций профессиональных сертификатов;
  • Хороший соц.пакет (бесплатные корпоративные курсы английского языка, компенсация сумм спортивных абонементов, allsports, программа лояльности, медицинское страхование и т.д.) и отличные вечеринки.
    ​​​​​​​
Ссылка на вакансию в банке вакансий на gsz.gov.⁣by:
https://gsz.gov.by/registration/employer/vacancy/create-future/42624/detail-public/

HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.