Описание вакансии
о проекте
это современная админ-панель для управления многоканальными рассылками. Он помогает бизнесу эффективно коммуницировать с клиентами через различные каналы связи, используя геотаргетинг и продвинутую аналитику.
Технический стек:
— Frontend: React, Redux, TypeScript (планируем переход)
— Стилизация: SCSS, БЭМ
— Тестирование: Playwright для e2e, Jest и React Testing Library для остального
— Сборка: Webpack
— Инструменты: Figma, GitLab, Jira
почему к нам
— зрелый продукт с 6-летней историей и активным развитием
— современный стек технологий и постоянное обновление (переписываем код на React Hooks, готовимся к React 18)
— фокус на качество кода: ревью, тестирование, рефакторинг
о задачах
- разработка новой функциональности и оптимизация существующего кода
- участие в ревью и поддержка культуры качественного кода
- расширение тестового покрытия (unit и e2e) и рефакторинг
- оптимизация сборки и обновление зависимостей
- проектирование API-взаимодействия с командой бэкенда
- декомпозиция и оценка задач
- взаимодействие с дизайнерами, менеджерами, аналитиками и тестировщиками
о тебе
- уверенное владение JavaScript/TypeScript и HTML/CSS
- опыт работы с React и Redux от 3 лет
- понимание принципов HTTP и REST API
- опыт написания тестов (unit, e2e)
- навыки работы с экосистемой Node.js.
- английский на уровне чтения технической документации
- развитые коммуникативные навыки для работы в команде
будет плюсом
- опыт настройки сборки и деплоя web-приложений(Webpack, CI/CD, Ansible)
- знание Docker и Nginx
- опыт работы с OpenAPI/Swagger
- опыт работы с Linux