Обязанности: Разработка и развитие мобильных приложений компании на Flutter Поддержка существующего production-кода Реализация новых feature-модулей и доработка текущих Работа с backend API (каталог, корзина, заказы, профиль и др.) Интеграция и поддержка сторонних сервисов (аналитика, push, чат) Оптимизация производительности и стабильности приложения Работа с архитектурой (BLoC, feature-модули, DI) Участие в релизах: сборки, выкладка, контроль качества Работа с логами, ошибками, мониторингом Взаимодействие с backend-разработкой и продуктовой командой Требования: Опыт разработки на Flutter от 3–4 лет Уверенное понимание архитектуры мобильных приложений: BLoC, Repository / DataSource, Feature-based архитектура Опыт работы с REST API, сетевыми клиентами (Dio или аналоги) Опыт работы с CI/CD, Codemagic Опыт работы с аналитикой и push: AppMetrica, Firebase Опыт работы с crash monitoring: Sentry или аналог Понимание асинхронности, потоков данных, обработки ошибок Опыт оптимизации производительности Flutter-приложений Опыт работы с Git Важно для нас: Опыт работы с существующим legacy-кодом и его рефакторинг Умение разбираться в чужом коде и быстро входить в проект Готовность принимать архитектурные решения Будет плюсом: Опыт backend-разработки Опыт работы с e-commerce проектами Опыт работы с кастомными архитектурными решениями Опыт написания тестов (unit / integration) Условия: Удалённая работа / гибрид Полная занятость Влияние на архитектуру и развитие платформы Несколько приложений в контуре Заработная плата обсуждается индивидуально
Похожие вакансии