SeniorRemote
Frontend Developer
О роли
Описание вакансии
О компании
Обязанности
- Создание нового проекта с нуля с переосмыслением текущего продукта
- Участие в проектировании архитектуры и принятии технических решений
- Продуктовая разработка: личные кабинеты, административные интерфейсы, внутренние инструменты
- Разработка и развитие frontend-части продукта
- Реализация новых интерфейсов и пользовательских сценариев
- Интеграция с backend API
- Проектирование и разработка переиспользуемых компонентов
- Участие в декомпозиции задач и code review
- Написание понятного, поддерживаемого и тестируемого кода
- Оптимизация производительности и улучшение качества решений
- Исправление багов и поддержка текущих web-проектов
Требования
- Коммерческий опыт разработки на React от 3 лет
- Уверенное знание JavaScript и TypeScript
- Понимание принципов работы React и современного frontend-стека
- Опыт проектирования структуры frontend-приложений
- Опыт работы с REST API
- Владение Git
- Опыт проведения code review
- Навыки написания технической документации
- React / Redux / Redux Thunk
- TanStack Router / TanStack Query / TanStack Form
- Адаптивная верстка (HTML / CSS / Tailwind CSS)
- shadcn/ui / Radix UI / Material UI
- Unit-тестирование (Vitest / Jest)
- Git / Yarn
- Рефакторинг и поддержка legacy-кода
Будет плюсом
- Feature-Sliced Design
- Браузерное тестирование с Playwright
- Redux Form / React Router
- Настройка Vite / Webpack / Babel / ESLint
- GitLab CI/CD
- Docker
Условия
- Полная занятость, график 5/2
- Удалённо
Стек и навыки
С чем работаем