Обязанности:
- Разработка и поддержка веб-приложений на React/Next.js
- Проектирование архитектуры frontend-части приложения
- Написание чистого, масштабируемого и поддерживаемого кода
- Разработка и интеграция API (REST)
- Code review
- Оптимизация производительности приложений (Core Web Vitals)
- Написание технической документации
Требования к кандидату
- Опыт коммерческой разработки от 3-х лет
- Отличное знание JavaScript (ES6+) и TypeScript
- Уверенное владение React (хуки, жизненный цикл, оптимизация рендера)
- Опыт работы с Next.js (SSR, SSG, API routes, App Router)
- Глубокое понимание Redux, Redux Toolkit, middleware (thunk/saga)
- Опыт работы с современным CSS (Flexbox, Grid, анимации)
- Опыт настройки Webpack / понимание сборки проектов
- Опыт работы с REST API
- Знание принципов адаптивной и кроссбраузерной верстки
- Опыт работы с Git (branching, merge, rebase, conflicts)
Мы предлагаем
- Официальное оформление по ТК РФ;
- Достойную заработную плату (обсуждается с финальным кандидатом);
- График работы 5/2, 8-часовой рабочий день;
- Комфортный офис с зонами отдыха, уютной кофейней с безлимитным доступом к кофе/чаю и сладостям, вендинговые аппараты с вкусной едой;
- Работа в офисе в дружной профессиональной команде;
- Возможности для профессионального роста и обучения;
- Забота о балансе между работой и личной жизнью;
- Насыщенная корпоративная жизнь, подарки ко дню рождения, на праздники, профессиональные праздники и подарки детям.
Работа в «Грузовичкоф» — это:
Корпоративное обучение за счёт компании
Стабильность и социальная поддержка сотрудников
Активная корпоративная жизнь
Кафетерий льгот
(скидки от партнеров)
Комфортные условия труда
ООО "Круиз" представляет бренд "Грузовичкоф"
Ключевые навыки
- React
- API
- REST
- JavaScript
- TypeScript
- Redux
- CSS
- Webpack
Задайте вопрос работодателю
Он получит его с откликом на вакансию Где располагается место работы? Какой график работы? Вакансия открыта? Какая оплата труда? Как с вами связаться? Другой вопрос
Где предстоит работать
Москва, Белорусская, Белорусская, Белорусская, Белорусская, Лесная улица, 9
Показать на большой карте