О нас
Контакты
En
Блог
Услуги
Вакансии
Кейсы
Все услуги
IT-рекрутинг
Админ. подбор
Массовый найм
Услуги
Все услуги
IT-рекрутинг
Админ. подбор
Массовый найм
Кейсы
Вакансии
Блог
О нас
Контакты
En
Ru
JS React Developer
Оставить заявку
Название:
JS React Developer
Локация:
РФ
База:
Уверенное знание: JS, HTML, CSS;
Свежий опыт работы с TS.
Фреймворки и библиотеки:
Свежий опыт работы с React;
Понимание стейт-менеджеров, Redux;
Опыт работы с приложениями с использованием Canvas;
Опыт работы с фреймворками для фронтенда приветствуется (Next.js и подобные);
Jest, React Testing Library.
Архитектура:
Понимание и способность применять на практике: ООП, DDD, SOLID, TDD, Agile как набор технических подходов
Умение писать unit-тесты
Знакомство с шаблонами проектирования и опыт их применения
Опыт в бэкэнде будет плюсом
Инфраструктура:
Может рассказать про то, как его приложение отдает данные клиенту и что используется для этого.
Знает про существование балансеров, какие бывают, зачем они нужны и особенности работы с большим количеством пользователей
Умеет настроить/изменить базовый сложности пайплайны и настроить при необходимости пайплайн для своего приложения/библиотеки
Может понять, где и когда произошла проблема и определить ее по логам, может перезапустить по необходимости
Подать заявку
на вакансию
Оставьте контакты, свяжемся с вами в течение дня.
[{"lid":"1725626213584","ls":"10","loff":"","li_parent_id":"","li_type":"nm","li_title":"\u041f\u043e\u043b\u043d\u043e\u0435 \u0438\u043c\u044f","li_req":"y","li_inputinrow":"y","li_inputwidth":"1_2","li_nm":"Name"},{"lid":"1725626637568","ls":"20","loff":"","li_parent_id":"","li_type":"em","li_title":"Email","li_req":"y","li_inputwidth":"1_2","li_nm":"Email"},{"lid":"1738670808295","ls":"30","loff":"","li_parent_id":"","li_type":"in","li_title":"\u0420\u0430\u0441\u0441\u043a\u0430\u0436\u0438\u0442\u0435 \u043e \u0432\u0430\u0448\u0438\u0445 \u043f\u0440\u043e\u0435\u043a\u0442\u0430\u0445","li_req":"y","li_nm":"\u0420\u0430\u0441\u0441\u043a\u0430\u0436\u0438\u0442\u0435 \u043e \u0432\u0430\u0448\u0438\u0445 \u043f\u0440\u043e\u0435\u043a\u0442\u0430\u0445"},{"lid":"1738670827029","ls":"40","loff":"","li_parent_id":"","li_type":"in","li_title":"\u0416\u0435\u043b\u0430\u0435\u043c\u0430\u044f \u043f\u043e\u0437\u0438\u0446\u0438\u044f","li_req":"y","li_nm":"\u0416\u0435\u043b\u0430\u0435\u043c\u0430\u044f \u043f\u043e\u0437\u0438\u0446\u0438\u044f"},{"lid":"1738670829001","ls":"50","loff":"","li_parent_id":"","li_type":"in","li_title":"\u0413\u043e\u0440\u043e\u0434","li_req":"y","li_nm":"\u0413\u043e\u0440\u043e\u0434"},{"lid":"1738670849916","ls":"60","loff":"","li_parent_id":"","li_type":"in","li_title":"\u041f\u0440\u043e\u0444\u0438\u043b\u044c \u0432 \u0441\u043e\u0446\u0441\u0435\u0442\u044f\u0445","li_req":"y","li_inputinrow":"y","li_inputwidth":"1_2","li_nm":"\u041f\u0440\u043e\u0444\u0438\u043b\u044c \u0432 \u0441\u043e\u0446\u0441\u0435\u0442\u044f\u0445"},{"lid":"1738670855967","ls":"70","loff":"","li_parent_id":"","li_type":"in","li_title":"\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u0440\u0435\u0437\u044e\u043c\u0435","li_req":"y","li_inputwidth":"1_2","li_nm":"\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u0440\u0435\u0437\u044e\u043c\u0435"},{"lid":"1725626868519","ls":"80","loff":"","li_parent_id":"","li_type":"cb","li_label":"\u0421\u043e\u0433\u043b\u0430\u0448\u0430\u044e\u0441\u044c \u043d\u0430 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u043f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445","li_checked":"y","li_nm":"Checkbox"}]