Senior Flutter developer( Рафт Диджитал Солюшенс )
Город:
Москва
Занятость:
Полная занятость
Опыт:
Более 6 лет
Компания "Рафт Диджитал Солюшенс"
Привет!
Мы - компания Raft Digital Solutions, занимаемся разработкой софта для бизнеса в России и за рубежом более 10 лет. Работаем с проектами в сферах AI, медицины, финтех, ритейл и др.
Сейчас ищем Senior Flutter разработчика.
Рассматриваем формат фулл-тайм удалённо, локально - в пределах РФ.
Необходимо создать основу мобильного приложения (артефактами проекта будут являться код и разработанная документация), реализующего индор навигацию (построение маршрута без ведения).
При разработке приложения предполагается использовать Flutter SDK. Внутри приложения: карта, определение местоположения пользователя, поэтажные планы, поисковые методы и построение indoor маршрутов, точки А и B как внутри здания, так и за его пределами (например, от/до остановки/парковки).
На этом проекте ты приобретешь опыт работы с одним из лидеров рынка в области навигации и разработки мобильных приложений. Результаты твоей работы лягут в основу для последующих разработок мобильных приложений, которыми будут пользоваться миллионы людей.
Команда: архитектор, аналитик, РМ, Flutter, QA, дизайнер.
Плановая длительность первой итерации - около 3-4 мес. активная фаза. Дальнейшее продление возможно по результатам работы, всё зависит от того, как мы отработаем первый этап.
Технические ожидания от кандидатов:
- Опыт работы с Flutter от 4+ лет
- Опыт работы с нативными языками (хотя бы с одной из нативных платформ), владение SDK хотя бы одной из платформ
- Понимание архитектурных паттернов (BLoC, Clean Architecture, MVVM)
- Глубокое понимание и опыт работы с архитектурами мобильных приложений, такие как BLoC, Clean Architecture, Redux, семейство архитектур MV* (MVVM, MVC, MVP, MV, Viper, и прочие), FSD и другие
- Умение писать Clean Code (SOLID, KISS, DRY, YAGNI)
- Знание классических структур данных и алгоритмов
- Опыт работы со стейт-менеджментом из списка: Bloc, Riverpod, Vanila, Stacked, GetX, Provider и другие, понимание их отличий
- Опыт работы с навигацией и Navigator 2.0
- Классические пакеты: dio/retrofit, rxdart, intl, и прочее
- Опыт написания и раскатки собственных пакетов и плагинов
- Глубокое понимание MethodChannel/EventChannel, TaskQueue, Codecs
- Глубокое понимание процесса рендеринга как во Flutter, так и на нативной стороне, передачи контекста и работы с gpu на raster потоке
- Troubleshooting/Logging/Monitoring: Поиск проблем с перформансом, утечек памяти, профилирование работы CPU, проверка трафика HTTP, HTTPS и веб-сокетов из приложения Dart или Flutter
- Умение настраивать flavors и конфигурировать фазы сборки (Gradle, XCode configs)
- Опыт релиза приложений Google Play, Apple Store
- Опыт работы с Dart FFI и написание пакетов под С-подобные языки
Мы предлагаем:
- Сотрудничество по b2b контракту (ИП)
- Полностью удаленную работу Full-time с гибким графиком
- Отсутствие бюрократии, атмосферу стартапа
- Заряженную команду, с которой можно реализовывать крутые и амбициозные идеи
- Возможность изучения новых технологий и их применение в работе
05 Декабря
Senior Frontend developer( Сбербанк )
Москва
Компания "Сбербанк" Мы - команда «Управление обеспечением», которая внедряет новые продукты и оптимизирует существующие для бизнеса Департамента...
05 Декабря
Москва
Компания "БАНК УРАЛСИБ" Мы ищем Java-разработчика в команду, которая занимается разработкой полностью обновленного онлайн-банка. Да, мы банк,...
05 Декабря
Python developer (Middle/Senior)( Умскул )
Москва
Компания "Умскул" «Умскул» — самая крупная онлайн-школа подготовки к ЕГЭ и ОГЭ, которая входит в топ-10 EdTech-компаний в России, а также...
05 Декабря
Senior/Regular С++ Разработчик( IBS )
Москва
Компания "IBS" Мы ищем Senior/ Regular С++ Разработчика в команду разработку мульти-продуктовой системы электронной торговли на финансовых...
05 Декабря
Старший начальник смены / Senior team leader (г. Одинцово)
Одинцово
Компания "Mars" Описание должности Вы будете: Организовывать бесперебойную работу производственных линий силами команды в соответствии...
Вакансия размещена в отрасли