Ищем активного и организованного человека, который стремится развиваться и делать интересный и полезный проект в качестве Middle/Senior программиста команды разработки.
Обязанности:
- Разработка кросс-платформенного мобильного приложения на фреймворке Google Flutter для платформ IOS и Android, его поддержка, исправление и добавление новых функций;
- участие в code review;
- интеграция с Backend;
- повышение надежности и качества проекта.
Требования:
- Опыт разработки на Flutter/dart;
- желателен опыт разработки нативных приложений android или ios (будет плюсом очень большим);
- знание архитектуры BloC/Cubit, Redux, getIt, Clean architecture, принципов Solid;
- умение работать с Sqlite, GoogleMaps, DeviceCamera, Push notifications;
- опыт работы с REST API, JSON;
- Создание data классов в dart, сериализация и десериализация объектов в json, иммутабельность;
- четкое понимание принципов ООП;
- готовность решать нетривиальные задачи и обучаться новым навыкам;
- навык работы с Git;
- умение работать в команде и правильно планировать свою работу.
Личные качества:
-
Страстное увлечение своим делом и стремление развиваться, готовность учиться самостоятельно и перенимать опыт коллег;
-
Желание делиться знаниями и помогать с поддержкой существующих проектов;
-
Открытость: честность, доброжелательность, готовность сотрудничать, проактивное отношение к работе.
Условия:
-
Удаленный фуллтайм/почасовая работа;
-
Белое оформление;
-
Современные инструменты разработки;
-
На указанную позицию может быть предложено тестовое задание;
-
Профессиональное обучение и развитие;
-
Заработная плата по результатам собеседования.