Тебе предстоит:
- Разрабатывать пользовательский интерфейс платформы Polza.ru;
- Принимать участие и лидировать в выборе технологических подходов и архитектурных решений;
- Ревью кода других разработчиков.
Пожелания по опыту:
-
Глубокое знание React.js: понимание концепций компонентов, хуков, контекста, управления состоянием (Redux, MobX, Context API);
- Опыт оптимизации: Знание методов оптимизации производительности React-приложений, включая устранение проблем с рендерингом, работа с большим объемом данных;
- Опыт разработки микрофронтенд-архитектур: реализация и интеграция микрофронтендов, управление зависимостями между модулями, настройка разделения кода (code-splitting);
-
Уверенные знания и опыт использования React Router и других популярных библиотек для построения SPA;
-
Понимание проблематики и решений в области производительности SSR-приложений, включая предварительную генерацию страниц (static generation).
-
Отличные знания семантического HTML, JavaScript/TypeScript, Web API;
-
Способность проектировать архитектуру фронтенда с учетом масштабируемости, поддержки и долговечности кода;
-
Опыт управления командой фронтенд-разработчиков, умение мотивировать и наставлять сотрудников, управление задачами и сроками.