Senior Flutter Developer

от 240 000 ₽

  • Кунцевская
  • Кунцевская
  • Кунцевская

Обязанности:

  • Разработка, сборка и поддержка высокопроизводительных, отзывчивых и надежных приложений на Flutter.
  • Участие во всём жизненном цикле приложения: от концепции и дизайна до тестирования, релиза и поддержки.
  • Принятие ключевых архитектурных решений, выбор оптимальных подходов и технологий.
  • Написание чистого, сопровождаемого и хорошо документированного кода, проведение код-ревью.
  • Тесное взаимодействие с дизайнерами, бэкенд-разработчиками и менеджерами проектов для достижения лучших результатов.
  • Оптимизация производительности приложения, устранение узких мест и решение сложных проблем.
  • Внедрение лучших практик разработки (DDD/TDD/BDD, CI/CD).
  • Менторство и помощь в профессиональном росте младших и средних разработчиков в команде.
  • Постоянное изучение и внедрение новейших технологиq и инструментов в экосистеме Flutter и мобильной разработки.

Требования:

  • Опыт коммерческой разработки: Не менее 4+ лет опыта в мобильной разработке, из них 3+ года интенсивной работы с Flutter и Dart.
  • Глубокое понимание Dart: Отличное знание языка (нуллибезопасность, асинхронность async/await , Isolates , генераторы, расширения и т.д.).
  • Опыт публикаций приложений: Наличие как минимум 3+ приложений, опубликованных в App Store и Google Play Store, в разработке которых принимал ключевое участие.
  • Архитектура: Глубокие знания и практический опыт применения архитектурных паттернов (таких как BLoC/Cubit, Provider, Rivepod, MVVM, Clean Architecture). Понимание принципов SOLID.
  • Состояние приложения (State Management): Свободное владение одним или несколькими популярными state-менеджерами (BLoC, Riverpod — обязательно; опыт с Provider, GetItm Redux является плюсом).
  • Нативные технологии: Понимание нативных слоёв iOS (Swift/Objective-C) и Android (Kotlin/Java), опыт написание или использования нативных модулей (Platform Channels, FFI).
  • Работа с сетью: Опыт работы с RESTful API, GraphQL, глубокое понимание форматов JSON, обработка ошибок и кэширование (например, с помощью dio , http , retrofit ), опыт работы с gRPC.
  • Локальное хранилище данных: Опыт работы с базами данных: SQLite (через floor , moor ), Hive, SharedPreferences, Isar.
  • Инструменты и окружение: Уверенное владение Git, понимание Git Flow. Опыт работы с системами управления задачами (YouTrack, Jira и другими).
  • CI/CD: Опыт настройки или работы с pipelines непрерывной интеграции и доставки (GitLab CI/CD, GitHub Actions, Fastline и др.)
  • Тестирование: Навыки написания unit-, widget- и integration-тестов ( test , flutter_test , mockito/mocktail ).

Будет большим плюсом:

  • Опыт работы с кроссплатформенной разработкой под Web и Desktop (Windows, Linux, macOS) на Flutter.
  • Опыт работы с Firebase (Auth, Cloud Firestore, FCM, Crashlytics, Analytics).
  • Знание других языков программирования (Kotlin, Swift, JavaScript).
  • Опыт работы с инструментами для мониторинга производительности и крашей (Sentry, Firebase Crashlytics).
  • Опыт работы с Dependency Injecttion (get_it, injectable).
  • Понимание принципов дизайна и опыт взаимодействия с Figma, Zeplin.
  • Опыт работы в Agile/Scrum-командах.

Условия:

  • Официальное оформление по ТК РФ
  • Гибкий график работы
  • Конкурентную заработную плату (обсуждается по итогам собеседования)

Сравнение со средней зарплатой в похожих вакансиях:

200k

305k

163k

245k

417k


Адрес: Россия, Москва, Дорогобужская улица, 14с11
Показать на большой карте

Поделиться:

Опубликована 2 дня назад

Похожие вакансии

Rambler&Co – крупнейший медиахолдинг России по объёму аудитории цифровых ресурсов, 40% пользователей Рунета ежемесячно. СМИ холдинга каждый день публикуют наиболее полную картину дня, оперативно освещают мировые события и создают мультиканальный ...
  • Полный день
  • Опыт от 3 лет
Логотип компании Rambler&CoRambler&Co
  • Москва
4 дня назад
от 280 000 ₽
Выше средней на 9%
Гибридный формат (удалёнка + иногда встречи в Москве), Стек: Node.js, TypeScript, PostgreSQL, будет плюсом знание ClickHouse, Kafka Что делать: Разрабатывать backend-часть платформы (API, бизнес-логика, интеграции) Проектировать и поддерживать архите...
  • Полный день
  • Опыт от 3 лет
Логотип компании Нужный Андрей ЮрьевичНужный Андрей Юрьевич
  • Москва
2 дня назад
Департамент информационных технологий Москвы создает и развивает цифровые проекты, которые делают столицу комфортнее, а жизнь горожан — удобнее и мобильнее. Для системы управления столицей технологии — это незаменимый инструмент, который применяется ...
  • Полный день
  • Опыт от 3 лет
Логотип компании ГКУ ИнфогородГКУ Инфогород
  • Москва
2 дня назад
Мы разрабатываем высокопроизводительную систему класса SIEM, построенную на микросервисной архитектуре, способную обрабатывать сотни тысяч событий информационной безопасности за одну секунду и предоставляющую все необходимые инструменты для их анализ...
  • Полный день
  • Опыт от 3 лет
Логотип компании Лаборатория КасперскогоЛаборатория Касперского
  • Москва
14 часов назад
Привет! Мы - команда BLACKHUB Games, работаем над развитием и продвижением нашей сетевой мобильной игры BLACK RUSSIA, в которую ежедневно заходят более 900.000 пользователей, а онлайн в моменте составляет 100.000. Мы активно развиваем собственный про...
  • Полный день
  • Опыт от 3 лет
Логотип компании BLACKHUB GAMESBLACKHUB GAMES
  • Москва
14 часов назад
О проекте Мы создаем сервисы потребительского кредитования в Сбербанке, позволяющие клиентам быстро и удобно получать кредиты онлайн. Клиент может подать заявку на получение кредита, рефинансирование или образовательный кредит прямо через мобильное п...
  • Полный день
  • Опыт от 3 лет
Логотип компании СБЕРСБЕР
  • Москва
4 дня назад

Похожие вакансии

от 280 000 ₽
Логотип компании Нужный Андрей ЮрьевичНужный Андрей Юрьевич
Логотип компании ГКУ ИнфогородГКУ Инфогород
Логотип компании Лаборатория КасперскогоЛаборатория Касперского
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.