Flutter-разработчик (удаленная работа)
17 сентября 2026
з.п. не указана
Не указан
Вакансия: Flutter-разработчик
Описание вакансии
Apetta федеральная сеть химчисток. У нас есть действующее мобильное приложение для клиентов (заказы, бонусная программа, доставка, адреса, уведомления), и мы ищем разработчика, который станет основным специалистом по мобильной части и будет развивать её под iOS и Android.
Приложение живое и в продакшене, написано на Flutter (BLoC, AutoRoute,
Injectable/GetIt, Dio, freezed). Вы получите не проект с нуля , а зрелую
кодовую базу, которую нужно аккуратно развивать и рефакторить.
Чем заниматься
Развивать клиентское приложение на Flutter/Dart под iOS и Android.
Поддерживать и развивать интеграцию с backend: REST API поверх Битрикс24
(авторизация по SMS-коду, токены, заказы, бонусы, адреса, push-токены).
Проектировать экраны и сценарии вместе с дизайнером, реализовывать
адаптивный UI, работать с картами (Яндекс MapKit) и геолокацией.
Реализовывать push-уведомления (Firebase Cloud Messaging), аналитику
(AppMetrica) и мониторинг ошибок (Sentry).
Обеспечивать корректную работу при нестабильном интернете: кэширование,
повторные запросы, аккуратная обработка ошибок API.
Готовить release-сборки, подписывать и публиковать приложения
в App Store и Google Play (опыт RuStore плюс).
Поддерживать кодовую базу в порядке: рефакторинг, code review,
постепенное покрытие тестами критичных сценариев.
Работать в связке с backend-разработчиком: согласовать контракты API,
находить и чинить проблемы интеграции на обеих сторонах.
Требования:Опыт коммерческой разработки на Flutter/Dart от 2 лет
(или сильный опыт нативной iOS/Android + желание перейти во Flutter).
Уверенное владение BLoC (или готовность быстро разобраться
у нас BLoC + rxdart) и понимание управления состоянием.
Опыт работы с REST API на Dio: interceptors, авторизация, refresh токенов,
обработка ошибок, ретраи.
Навыки кодогенерации: freezed, json serializable, build runner.
Понимание структуры Flutter-проекта: слои data/domain/ui, DI
(GetIt/Injectable), декларативная навигация (у нас AutoRoute).
Опыт сборки и публикации приложений: подпись, сертификаты,
provisioning profiles, store-конфигурации.
Умение читать и аккуратно дорабатывать чужой код, не переписывая всё
с нуля ради эстетики.
Что будет плюсом
Опыт интеграции с API Битрикс24 или другими нестандартными backend'ами
наши API не всегда идеальны, важно уметь работать с тем, что есть.
Нативный опыт (Swift/Kotlin), platform channels.
Опыт с Яндекс MapKit, AppMetrica, RuStore.
Понимание требований 152-ФЗ к персональным данным (мы работаем
с ПДн клиентов) и навыки безопасного хранения данных
(flutter secure storage и т.п.).
Опыт работы с Firebase (FCM, аналитика).
Как у нас устроено
Небольшая команда: вы будете единственным мобильным разработчиком,
поэтому важна самостоятельность от задачи до релиза в сторы.
Backend-часть на Битрикс24 развивает отдельный разработчик,
API активно дополняется под задачи приложения.
Оформление, формат работы и вилка обсудим на собеседовании.
Посмотрите похожие вакансии
Компания: Литвин Даниил Игоревич
Зарплата: от 200 000 до 300 000 руб.
