Что нужно делать:
Участие в анализе задач с представителями бизнеса
Разработка frontend решений
Анализ кода и оптимизация алгоритмов, сервисов и библиотек;
Участие в ревью кода;
Написание тестов для разрабатываемых компонентов.
Что нужно уметь:
Опыт работы на позиции frontend разработчика от 4 лет, желательно в системном интеграторе или компании-разработчике программного обеспечения;
Знания JavaScript/TypeScript/ECMAScript 6
Опыт работы с React от 3-х лет;
Хорошие знания HTML/CSS
Понимание принципов построения UI решений
Знание средств разработки и сборки проектов (NPM/WebPack/Babel);
Опыт создания юнит-тестов и e2e тестов;
REST API;
Понимание принципов работы HTTP
Плюсами будет:
Опыт работы с RTK Query
Понимание микросервисной архитектуры, работа с Linux, Jenkins, K8s, Docker, Nginx;
Наличие собственных «домашних» проектов или участие в Open Source проектах;
Знакомство с системами управления задачами и проектами
Основной технологический стек:
ES6/TypeScript, React, Docker, Kubernetes