Монитор Софт

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

Не указана
  • Жуковский (Московская область)
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • Flutter
  • Dart
  • SQLite
  • Figma

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

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

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

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

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

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

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

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

Требования:

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

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

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

Условия:

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