Junior Frontend Developer — старт в React/Vue
Получите уверенный старт как Junior Frontend Developer. Вы будете писать современный JavaScript-код, строить удобные интерфейсы для государственных сервисов и ежедневно прокачивать навыки в React или Vue.
О проекте
Команда создаёт модульные клиентские приложения, интегрирует их с внутренними 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 и контейнеризации фронтенда.
Перспективы
Вы получите наставника-мидла, четкий план развития и ежемесячные код-ревью с экспертами. Через 12 месяцев сможете претендовать на позицию Middle Frontend Developer и брать под опеку стажёров. Компания поддерживает участие в митапах, оплачивает онлайн-курсы и сертификации. Формат работы гибридный, но для региональных кандидатов доступен полный ремоут — достаточно стабильного интернета.
Команда и процессы
Scrum-подход, двухнедельные спринты, ежедневные стендапы. Ретроспективы проводим честно, ценим обратную связь. В штате дизайнеры, аналитики, DevOps-инженеры. Документация хранится в Confluence, задачи — в Jira. Ваша роль — закрыть фронтенд-потребности и вырасти вместе с проектом.