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 активно дополняется под задачи приложения.

Оформление, формат работы и вилка обсудим на собеседовании.



Посмотрите похожие вакансии

Senior/Lead JS-разработчик
Компания: Udev
Зарплата: от 400 000 до 650 000 руб.
Flutter-разработчик
Компания: Coding Team
Зарплата: от 137 142 до 171 428 руб.
Ведущий Flutter-разработчик
Компания: Премьер Консалт
Зарплата: з.п. не указана