Flutter Developer Middle
О нас: DevTools – небольшая IT-компания, основанная в 2022 году. Мы разрабатываем программное обеспечение на заказ для стартапов и крупных компаний на основе Java, микросервисной архитектуры и машинного обучения.
Ищем Middle Flutter Developer с опытом коммерческой разработки от 1 года.
Приложения в сфере FinTech. Исходный код организован так, что из него можно построить как банковское приложение, так и казино. Необычное построение кода, где мало верстки, а 90% всего кода составляет логика конструктора приложения. Т.е. на бэкенде настраиваются лейауты (тип, вид, поведение, какие запросы должны отправляться на бэкофис и т.д.), а затем это описание передается на мобильное приложение.
Несколько приложений - это кастомные решения для банков, где для каждого банка может потребоваться своя кастомизация (view, layouts, colors...). Так же есть проект разработки приложений-порталов - админских консолей для бизнеса, банков, которые также построены по принципу конструктора мобильных приложений.
Что мы предлагаем:
- Официальное оформление (компания член ПВТ Беларуси);
- Руководство, открытое к конструктивному и открытому общению;
- Полностью удаленную работу, но при желании можно будет приезжать в офис на улице Академика Купревича,1;
- Начало рабочего дня гибкое до 11-00. В случае необходимости, у вас будет возможность отлучиться с работы в течение дня для решения личных дел, с возможностью отработать это время после;
- Компенсацию ваших затрат в рамках выделенной суммы в квартал (медобслуживание, стоматология, спорт, обучение, отдых);
- Оплату амортизации оборудования, если вы решите работать на своем;
- Отличную возможность поработать с новыми технологиями.
Чем предстоит заниматься:
- Разработка кросс-платформенных приложений на фреймворке Flutter, в том числе переписывание готовых приложений с нативной реализации (Swift, Android) на кросс-платформенную;
- Проектирование архитектуры приложений;
- Разработка новых фич, поддержание и доработка существующих приложений.
- Разработка пользовательских интерфейсов (есть своя дизайн-система);
- Оптимизация энергопотребления приложения;
- Разработка и оптимизация многомодульной архитектуры.
Что ждем от кандидата:
- Опыт коммерческой разработки на Flutter и Dart от 1 года;
- Уровень разговорного английского В1 и выше;
- Понимание клиент-серверной модели взаимодействия приложений;
- Реализация взаимодействия Dart с нативным и платформенным кодом;
- Понимание REST API + опыт работы с Websocket;
- Умение реализовывать интерфейсы по дизайн-макетам;
- Опыт разработки клиент-серверных приложений (REST, JSON);
- Опыт работы с Git, знание git flow;
- Понимание базовых алгоритмов и структуры данных;
- Знание современных архитектурных паттернов в мобильной разработке (Clean Architecture, BLoC, MVVM, MVP) и принципов функционального программирования;
- Уверенное понимание принципов SOLID;
- Опыт работы c Firebase (notifications, analytics);
- Опыт работы с фото/видео камерой, аудио, геолокацией (android/ios);
- Желателен опыт разработки для Android или iOS от 1 года;
- Уверенное знание одного из языков: Kotlin/ Swift/ Objective С/ Java будет плюсом.
Пишите нам - будем рады рассказать больше :)
*Вакансия является планируемой к созданию (перспективной)
Ссылка не публикуется в соответствии с абз.5 ст. 34 Закона "О занятости населения"