yandex
SeniorУдалённоПолная занятость

Senior Frontend developer (React)

ИИОценка ИИ

Интересная позиция с возможностью влиять на архитектуру нового продукта (Greenfield). Использование современного стека (TanStack, Tailwind, Vite) и удаленный формат работы делают вакансию очень привлекательной для опытных разработчиков.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.


Вакансия из открытого источника
Пожаловаться

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Роль требует не только отличного владения React, но и умения проектировать архитектуру с нуля, а также работать с legacy-кодом (классовые компоненты). Высокая ответственность за технические решения и необходимость интеграции современных инструментов (TanStack, FSD) повышают планку требований.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Анализ зарплаты

Медиана350 000 ₽
Рынок250 000 ₽ – 450 000 ₽
ИИОценка ИИ

Для позиции Senior Frontend Developer в России рыночный диапазон составляет от 250 000 до 450 000 рублей. В вакансии зарплата не указана, но для компании уровня aQsi ожидается предложение в районе медианы рынка (350 000 руб.).

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Сопроводительное письмо

Составьте сопроводительное письмо под эту вакансию с вашим резюме

Иллюстрация сопроводительного письмаИллюстрация сопроводительного письма

Описание вакансии

aQsi

Senior Frontend developer (React)

Опыт работы: 3–6 лет

Полная занятость

График: 5/2

Формат работы: удалённо

*☑️* Чем предстоит заниматься

-Перед нами большая и интересная задача — создать новый проект с нуля, взяв лучшее из текущего продукта и переосмыслив то, что можно сделать удобнее и современнее

-Это не просто перенос существующего функционала на новый стек. Вместе с командой предстоит участвовать в проектировании архитектуры, принимать технические решения и постепенно строить новую систему: от базовых компонентов до пользовательских сценариев и инструментов для менеджеров

-В работе будет много продуктовой разработки: личные кабинеты, административные интерфейсы, внутренние инструменты и совершенно новый функционал. При этом часть существующей системы продолжит жить рядом, поэтому иногда предстоит разбираться с текущим кодом, исправлять баги и аккуратно переносить необходимую функциональность в новый проект

-Разработка и развитие frontend-части продукта

-Реализация новых интерфейсов и пользовательских сценариев

-Интеграция с backend API

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

-Участие в проработке технических решений и декомпозиции задач

-Проведение code review

-Написание понятного, поддерживаемого и тестируемого кода

-Оптимизация производительности и улучшение качества существующих решений

-Исправление багов и поддержка текущих web-проектов в период перехода на новую систему

-Участие в развитии технических практик и подходов внутри команды

*☑️* Наши пожелания к кандидатам

-Коммерческий опыт разработки на React от 3 лет

-Уверенное знание JavaScript и TypeScript

-Хорошее понимание принципов работы React и современного frontend-стека

-Опыт проектирования структуры frontend-приложений и отдельных модулей

-Понимание принципов построения поддерживаемого и масштабируемого кода

-Опыт работы с REST API и интеграции frontend-приложений с backend-сервисами

-Уверенное владение Git и понимание командного процесса разработки

-Опыт проведения code review и готовность аргументированно обсуждать технические решения

-Навыки написания и сопровождения технической документации

-Умение самостоятельно разбираться в существующем коде и находить оптимальные решения

-Ответственный подход к качеству кода и результату своей работы

-Готовность делиться знаниями, помогать коллегам и участвовать в развитии инженерных практик команды

-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

-Рефакторинг и поддержка legacy-кода, включая классовые React-компоненты

Будет плюсом:

-Feature-Sliced Design

-Браузерное тестирование с Playwright

-Redux Form / React Router

-Настройка Vite / Webpack / Babel / ESLint

-Опыт работы с GitLab CI/CD

-Опыт работы с Docker

Контакты: Откликнуться

React Job в Telegram | в VK | в Max

Больше похожих вакансий + автоотклики с ИИ

Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Больше похожих вакансий + автоотклики с ИИ

Навыки

  • React
  • Redux
  • Redux Thunk
  • JavaScript
  • TypeScript
  • TanStack Router
  • TanStack Query
  • TanStack Form
  • HTML
  • CSS
  • Tailwind CSS
  • Shadcn/UI
  • Radix UI
  • Material UI
  • Vitest
  • Jest
  • Git
  • YARN
  • Feature-Sliced Design
  • Playwright
  • Redux Form
  • React Router
  • Vite
  • Webpack
  • Babel
  • ESLint
  • GitLab CI/CD
  • Docker

Возможные вопросы на собеседовании

Проверка архитектурных навыков и понимания масштабируемости.

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

В вакансии указан TanStack Query как часть стека. Важно понять, как кандидат управляет состоянием.

В каких случаях вы предпочтете использовать TanStack Query вместо Redux для управления данными, полученными с сервера?

Вакансия предполагает работу с legacy-кодом.

Какую стратегию вы выберете для постепенного переноса функционала из старого проекта на классовых компонентах в новый проект на функциональных компонентах?

Проверка владения современными методологиями.

Расскажите о вашем опыте использования Feature-Sliced Design (FSD). Какие плюсы и минусы вы видите в этом подходе?

Проверка навыков обеспечения качества.

Как вы организуете процесс тестирования фронтенд-приложения, сочетая Unit-тесты (Vitest) и E2E-тесты (Playwright)?

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

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

A
aQsi
Россия
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!