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

Дата размещения вакансии: 25.05.2025
Работодатель: Монитор Софт
Уровень зарплаты:
з/п не указана
Город:
Жуковский (Московская область)
Требуемый опыт работы:
От 3 до 6 лет

Описание проекта:

Наш проект - это развитие цифровой платформы, которая предназначена для обеспечения деятельности в сфере использования воздушного пространства.

С ее помощью любой пользователь воздушного пространства (начиная от простого оператора беспилотного воздушного средства и заканчивая крупной авиакомпании) может спланировать свой полет и получить все необходимые для этого разрешения в одном месте. Через нашу цифровую платформу представители субъектов РФ и МСУ предоставляют государственную услугу по выдачи разрешения на выполнение полётов над своей территорией.

Наш проект имеет микросервисную архитектуру и работает в Kubernetes. На стороне Frontend используется TypeScript, Angular 16 с предстоящей миграцией на более поздние версии. На стороне Backend используется Nestjs, Spring, PostgreSQL, Elasticsearch.

Команда, работающая над этим проектом, состоит из аналитиков, backend, frontend и fullstack разработчиков. Используем scrum-like подход, без фанатизма, с двухнедельными спринтами. С CI/CD нам помогает отдельная команда DevOps.

Сейчас стоит задача создавать и развивать мобильные приложения, дополняющие функциональность основной системы.

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

  • Создавать и развивать мобильные кроссплатформенные приложения на Flutter, которые дополняют функциональность основной системы;
  • Участвовать в архитектурном проектировании и выборе технологий;
  • Писать качественный, масштабируемый и тестируемый код.

Требования:

  • Опыт в разработке мобильных клиент-серверных приложений Dart /Flutter от 2-х лет;
  • Понимание принципов ООП и SOLID;
  • Понимание архитектурных паттернов (BLoC, Clean Architecture, MVVM);
  • Знание HTTP, принципов REST, OpenAPI;
  • Опыт работы с локальными базами данных SQLite;
  • Опыт реализация экранов/виджетов на основе макетов в Figma/Pixso;
  • Умение работать с git, опыт использования CI/CD;
  • Владение английским языком на уровне чтения технической документации;
  • Навыки написания unit и widget тестов.

Плюсом будет:

  • Опыт работы с интерактивными картами и геопространственной информацией

Условия:

  • Трудоустройство по ТК, c белой зарплатой,
  • Можно выбрать как удаленную работу, так и работу в офисе по стандартному рабочему графику 5/2, но никто не мешает комбинировать,
  • Помогаем сотрудникам «не стоять на месте», отправляем на тренинги, подключаем к онлайн-ресурсам, поощряем участие в конференциях и митапах, по запросам закупаем всю необходимую литературу,
  • Компания имеет ИТ аккредитацию.