Обязанности:

• Планирование и внедрение функций с нуля: создание дизайна реализации функции, разбиение на задачи, контроль процесса.

• Разработка новых функциональных модулей (компонентов) для существующих страниц и для новых созданных страниц (с нуля) с использованием React.

• Разработка REST API (с нуля).

• Написание комплексных тестов для компонентов React для проверки их функциональности и производительности.

• Участие в процессах код-ревью в качестве рецензента.

• Участие в процессах рефакторинга и оптимизации производительности.

• Создание поддерживаемых, кросс-браузерных и повторно используемых веб-страниц с использованием возможностей HTML/CSS.

• Изучение и освоение новых стандартов, технологий и тенденций в разработке веб-сайтов.

Используемые навыки: React, TypeScript, Scss Modules, Webpack, Redux-Toolkit, React-Hook-Form, React-Testing-Library, Jest, Ant-Design, Material UI.