Назад
13 часов назад

Middle+/Senior Flutter-разработчик (MobX/Firebase)

Формат работы
hybrid/onsite
Тип работы
fulltime
Грейд
middle/senior
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/

Кратко

Middle+/Senior Flutter-разработчик (MobX/Firebase): разработка новых сервисов и сложных пользовательских сценариев для информационно-аналитической системы Odyssey Search с акцентом на масштабируемую архитектуру, навигацию и push-уведомления. Focus on проектирование модулей, интеграцию API и Firebase Cloud Messaging, оптимизацию сетевого взаимодействия, тестирование и развитие инженерных стандартов.

Локация: офисный или гибридный формат работы в Москве, офис рядом с метро «Белорусская».

Компания

Odyssey Info — аккредитованная IT-компания, развивающая программный комплекс Odyssey Search для B2B-сегмента и более 1000 российских компаний.

Что делать

  • Проектировать архитектуру новых функций и модулей на основе MobX.
  • Разрабатывать сложные экраны и пользовательские сценарии с использованием go_router, get_it и Retrofit.
  • Интегрировать Firebase Cloud Messaging, включая обработку уведомлений, deep linking и навигацию.
  • Взаимодействовать с backend-командой при проектировании API, контрактов, кэширования и сетевых запросов.
  • Настраивать CI/CD и писать unit-, widget- и интеграционные тесты.
  • Проводить code review, наставлять middle- и junior-разработчиков и участвовать в формировании технических стандартов.

Требования

  • Коммерческий опыт разработки на Flutter/Dart от 3 лет.
  • Уверенное владение MobX, понимание реактивного графа и организации сторов.
  • Глубокое знание go_router, включая вложенную навигацию, редиректы, параметры и deep links.
  • Опыт работы с get_it, Retrofit и Firebase Cloud Messaging.
  • Понимание Clean Architecture и SOLID, умение разделять data-, domain- и presentation-слои.
  • Опыт написания тестов с использованием mocking, flutter_test и интеграционных тестов.

Хорошо, если есть

  • Знание Kotlin/Java для Android и/или Swift/Objective-C для iOS, опыт разработки плагинов или Platform Channels.
  • Опыт оптимизации производительности Flutter-приложений, включая рендеринг, утечки памяти и изоляты.
  • Навыки настройки CI/CD-пайплайнов с Codemagic, GitHub Actions или Fastlane.

Культура и преимущества

  • Технологически сложный продукт в активной фазе развития.
  • График 5/2 с гибким началом и окончанием рабочего дня.
  • Регулярные пересмотры заработной платы и возможности профессионального роста.
  • ДМС со стоматологией, оплата профильных курсов и конференций.
  • Тихий просторный офис, минимум бюрократии и свобода в принятии технических решений.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →