Проект
В приложении Korona существует чат-бот, который на текущий момент помогает тысячам пользователей отвечать на их вопросы и помогать с решением проблем на 6 языках. На текущий момент админка этого чат-бота реализована на GWT
Вам предстоит принять участие в проектировании и разработке React приложения с 0 на основе существующих требований к функциональности, целью которого является настройка и управление чат-ботом и его сценариями поведения, а далее командой продолжить развивать это приложение для наших клиентов.
Команда
Новые front-разработчики ищутся для расширения существующей стабильной команды back-разработчиков до кросс-функциональной команды.
В команде сейчас 6 человек из Новосибирска и Минска. У многих есть интересные хобби: от велоспорта и профессиональной фотографии до инвестиций, но безусловно всех объединяет высокий уровень культуры разработки и проектирования.
В качестве front компетенций новички не останутся одни - в компании есть Инфраструктурный отдел web разработки, представляющий web-комьюнити, помощь и постоянный контакт, чтобы обмениваться идеями и знаниями, помогать в развитии и принятии решений, в том числе в вопросе становления нового проекта.
Помимо этого сам отдел, в котором находится команда, имеет инициативных ребят, практикующих t-shape в web.
Как мы работаем
-
Небольшие кросс-функциональные команды, распределенные по часовым поясам
-
Стандартные scrum активности и спринты протяженностью 2 недели
-
Целеполагание на кварталы и понятные приоритеты, в том числе в разрезе технического развития проектов
-
Полностью автоматизированый CI/CD и целый отдел, представляющий devOps компетенции, при необходимости помощи
-
Поощряем участие каждого в развитии продуктов и инструментов
Что нужно будет делать?
-
Работать с кодовой базой в разрезе решения технических и бизнес-задач
-
Анализ и проработка технических решений на основе требований
-
Регулярно участвовать в code review и в принципе в проверке реализованных решений с коллегами
-
Принятие участия в построении или адаптации существующего CI/CD под разработку фронта
-
В дальнейшем развивать вместе с командой продукт чат-бот в векторе SaaS
-
Участвовать в найме, онбординге и менторстве
Ожидания от кандидата
- Регион: НСК часовые пояса
- Опыт работы: от 3 лет
- Грейд: middle
- Опыт и знание React, Vite, TypeScript, JavaScript
- Знание HTTP, REST, JSON,
- Знание CSS, SCSS, HTML
- Опыт взаимодействия с tanstack/query, react-hook-form, yup, axios
- Опыт взаимодействия с ui-библиотекам MUI, Mantine
- Понимание и умение использовать инструменты: prettier, eslint, stylelint
- Опыт написания автотестов с использованием чего-то из: jest, react-testing-library, playwright
- Умение работать с менеджером зависимости npm или yarn
- Умение работать с системой контроля версий git
Будет плюсом:
- Опыт запуска/создания новых проектов
- Опыт взаимодействия и настройки ci/cd,
- Опыт работы с docker
- Хорошее знание Node.js
- Опыт работы и знание в agile, scrum
Желательно получить вместе с резюме ссылку на github