Детали вакансии
Разработка
Синьор
Удаленка
Полная занятость
Русский
Oct 25

Senior Frontend Developer (React)

Требуется senior React разработчик для нового проекта с нуля, удаленно, полная занятость. Опыт работы 3–6 лет.

У нас большая и интересная задача — создать новый проект с нуля, взяв лучшее из текущего продукта и переосмыслив то, что можно сделать удобнее и современнее. Это не просто перенос существующего функционала на новый стек. Вместе с командой вы будете участвовать в проектировании архитектуры, принимать технические решения и постепенно выстраивать новую систему: от базовых компонентов до пользовательских сценариев и инструментов для менеджеров. Будет много продуктовой разработки: личные кабинеты, административные интерфейсы, внутренние инструменты и совершенно новый функционал. Часть существующей системы продолжит жить рядом, поэтому иногда придется иметь дело с текущим кодом, исправлять баги и аккуратно мигрировать необходимый функционал в новый проект. Развитие и рост фронтенд-части продукта. Реализация новых интерфейсов и пользовательских сценариев. Интеграция с бэкенд API. Проектирование и разработка переиспользуемых компонентов. Участие в технических решениях и декомпозиции задач. Проведение код-ревью. Написание понятного, поддерживаемого и тестируемого кода. Оптимизация производительности и улучшение качества существующих решений. Исправление багов и поддержка текущих веб-проектов во время перехода на новую систему. Участие в развитии технических практик и подходов внутри команды.

Коммерческий опыт работы с React от 3 лет. Уверенное знание JavaScript и TypeScript. Хорошее понимание принципов React и современного фронтенд-стека. Опыт проектирования структуры фронтенд-приложений и модулей. Понимание принципов поддерживаемого и масштабируемого кода. Опыт работы с REST API и интеграции фронтенд-приложений с бэкенд-сервисами. Свободное владение Git и понимание командного процесса разработки. Опыт проведения код-ревью и готовность аргументировать технические решения. Навыки написания и ведения технической документации. Умение самостоятельно разбираться в существующем коде и находить оптимальные решения. Ответственный подход к качеству кода и результатам работы. Готовность делиться знаниями, помогать коллегам и участвовать в инженерных практиках. React / Redux / Redux Thunk; JavaScript / TypeScript; TanStack Router / TanStack Query / TanStack Form; адаптивная верстка (HTML/CSS/Tailwind CSS); shadcn/ui / Radix UI / Material UI; unit-тестирование (Vitest/Jest); Git/Yarn; рефакторинг и поддержка легаси-кода, включая классовые компоненты. Будет плюсом: Feature-Sliced Design, browser testing с Playwright, Redux Form / React Router, настройка Vite/Webpack/Babel/ESLint, GitLab CI/CD, Docker.

Полная занятость, график 5/2, удаленная работа.

Redux
Babel
Material UI
React
GitLab CI/CD
ESLint
CSS
Git
Vite
Tailwind CSS
shadcn/ui
TanStack Query
Docker
Playwright
Jest
JavaScript
HTML
TypeScript
yarn
Webpack
TanStack Form
Redux Form
Vitest
React Router
Radix UI
TanStack Router

Не пропусти ни одну вакансию

Подпишись на наш Telegram-канал

Подписаться

Похожие вакансии

Senior Frontend Developer (React)

Senior Frontend Developer (React) в Sapiens Solutions. Гибридный формат (Москва). Полная занятость, 5/2.

Россия
S
Sapiens Solutions

Senior/Lead Frontend Developer (React)

Senior/Lead Frontend Developer (React) в РОСГОССТРАХ. Полная занятость, возможна удаленная работа. Требуется опытный React, TypeScript, Webpack, MobX, Jest.

R
ROSGOSSTRAKH