Описание вакансии
Обязанности:
• Решать задачи проектирования и разработки компонентов продукта;
• Проводить код-ревью решений коллег, предоставлять аргументированную критику;
• Уточнять и документировать собственные решения, предоставлять консультацию в подготовке тестовых сценариев;
• Сопровождать этапы внедрения продукта в эксплуатацию.
Требования:
• Опыт работы в роли frontend-разработчика от 3-х лет;
• Опыт разработки на Rect.js + TypeScript;
• Понимание протоколов и способов сетевой коммуникации, знание HTTP и REST;
• Понимание базовых принципов работы клиент-серверных web-приложений;
• Умение работать с технологиями React Redux, React Router, Redux Thunk, SCSS/CSS modules;
• Опыт написания автотестов jest;
• Умение разбираться в чужом коде, писать чистый и понятный код для других разработчиков;
• Способность оптимизировать свой собственный код и код других разработчиков;
• Опыт работы с системой контроля версий Git;
• Опыт работы с инструментами Jira, Confluence, Jenkins, Nexus;
• Опыт настройки и конфигурации nginx;
• Опыт настройки webpack.