Обязанности:
Разработка ПО в составе команды разработчиков;
Поддержка и разработка нового функционала;
Опыт в коммерческой разработке на Flutter от 1,5 года;
Уверенное знание языка Dart на уровне Middle;
Умение работать в команде;
Опыт работы с библиотеками и API сторонних разработчиков;
Умение аргументировать и оценивать технические решения, инструменты разработки;
Знание шаблонов проектирования, ООП, многопоточного программирования и умение применять на практике;
Знание архитектурных паттернов: BLoC, InheritedWidget;
Понимание принципов ООП, SOLID, паттернов проектирования, DRY;
Опыт разработки клиент-серверных приложений (RESTful API, JSON);
Знание современных архитектурных паттернов в мобильной разработке;
Опыт работы с фигмой на уровне разработчика;
Активное участие в процессе создания продукта, в том числе в процессе генерации идеи приложения;
Опыт работы с Git (по Git Flow в команде);
Приветствуются следующие знания:
Опыт работы в нативной разработке (Android/iOS);
Знания KISS, YAGNI;
Опыт в использовании функционального программирования;
CI/CD;
Условия:
Полная занятость, полный день;
Работа в офисе;
Высокая и стабильная зарплата;