Junior Frontend Developer - старт в React/Vue

Оплата: По договоренности
Удаленно
Full-time

Команда создает модульные клиентские приложения, интегрирует их с внутренними API и улучшает пользовательский путь.


Обязанности

- Разрабатывать простые и повторно используемые UI-компоненты.  

- Поддерживать и улучшать существующую кодовую базу JavaScript/TypeScript.  

- Интегрировать фронтенд с REST и GraphQL API.  

- Проводить отладку кода с использованием браузерных DevTools.  

- Настраивать сборку проекта через Webpack/Vite и управлять зависимостями npm.  

- Автоматизировать рутинные задачи скриптами (Shell, Node.js).  

- Создавать unit- и e2e-тесты, анализировать отчёты CI.  

- Участвовать в командных code-review и обсуждениях архитектуры.  


Требования

- Понимание основ JavaScript ES6+, HTML5, CSS3.  

- Стаж в коммерческих или учебных проектах от 4 месяцев.  

- Опыт работы с React или Vue и экосистемой (Router, Vuex/Redux, Composition API).  

- Навыки адаптивной вёрстки и кросс-браузерной совместимости.  

- Уверенное владение Git: ветвление, pull request, rebase.  

- Базовые знания REST, JSON, HTTP.  

- Грамотная письменная и устная речь на русском языке.  

- Готовность к обучению, инициативность, умение задавать вопросы.  


Дополнительным плюсом будет

- Опыт с TypeScript и статическим анализом кода.  

- Знакомство с Cypress, Jest или Vitest.  

- Понимание принципов Figma и работы с дизайн-системами.  

- Первые шаги в Docker и контейнеризации фронтенда.  


Команда и процессы

- Scrum-подход, двухнедельные спринты, ежедневные стендапы.

- Ретроспективы проводим честно, ценим обратную связь.

- В штате дизайнеры, аналитики, DevOps-инженеры.

- Документация хранится в Confluence, задачи - в Jira.

- Ваша роль - закрыть фронтенд-потребности и вырасти вместе с проектом.