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

Дата размещения вакансии: 15.10.2025
Работодатель: Альпина Паблишер
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 1 года до 3 лет

Издательская группа «Альпина» была основана в 1998 году. В ее состав входят издательства «Альпина Паблишер», «Альпина нон-фикшн», «Альпина PRO», «Альпина.Проза», «Альпина.Дети» и цифровое подразделение Alpina Digital.

В настоящий момент мы ищем Flutter-разработчика в Alpina Digital.

Компания управляет интернет-магазином «Альпина.Книги», занимается производством цифровых и аудиоверсий книг для собственных (приложение «Альпина.Книги» для iOS и Android) и внешних площадок (ЛитРес, Яндекс Книги, ВК и др.), а также обеспечивает работу образовательной экосистемы Alpina Digital.

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

  • Декомпозиция и оценка задач;

  • Разработка мобильного приложения на Flutter;

  • Разработка пользовательских интерфейсов по макетам Figma;

  • Оптимизация производительности и исправление ошибок;

  • Взаимодействие внутри команды разработчиков.

Что ждем от кандидата:

  • Опыт коммерческой разработки на Flutter от 2 лет;

  • Знание ООП и принципов SOLID, DRY, KISS на уровне применения;

  • Понимание принципов работы с REST API;

  • Понимание асинхронного кода и жизненных циклов у виджетов;

  • Опыт использования архитектурного паттерна MVVM и MVI;

  • Опыт работы с Provider;

  • Опыт работы с Figma;

  • Опыт работы с любыми HTTP-клиентами (например, http, dio);

  • Опыт работы с code generation (build_runner, json_serializable и др.);

  • Опыт применения injectable и get_it для управления зависимостями в приложении;

  • Умение работать с git;

  • Умение быстро разобраться в чужом коде;

  • Умение работать с Bloc/Cubit;

  • Понимание кэширования данных, пагинации, обработки ошибок и статусов запросов.

Будет преимуществом:

  • Опыт работы в Agile команде;
  • Знание классических алгоритмов и структур данных;
  • Понимание концепций Streams;

  • Опыт работы с Kotlin/Swift;

  • Понимание работы с локальным хранилищем (shared_preferences, hive);

  • Опыт работы с CI/CD;

  • Опыт написания тестов;

  • Умение применять equatable для оптимизации сравнения состояний и моделей;

  • Наличие портфолио успешно реализованных проектов.

Что готовы предложить:

  • Работа по ТК или по договору с ИП;
  • Полностью "белая" аккредитованная it-компания;
  • Заработная плата обсуждается по итогам собеседования;
  • Доступ к корпоративной библиотеке, образовательной платформе, внутреннему ИИ-сервису;
  • Скидка на книги издательства;
  • Комфортный офис в 5 минутах от м. Полежаевская; возможна полная или частичная удаленка;
  • Режим работы: 5/2.