Тебе предстоит:
Разрабатывать новые фичи на Nuxt 3 / Vue 3 / TypeScript;
Поддерживать и улучшать существующий код, повышая его качество и производительность;
Участвовать в грумингах, планировании. Обсуждать, выявлять и документировать требования вместе с командой;
Интегрироваться с API, оптимизировать клиентскую часть;
Работать в тесном контакте с дизайнерами и backend-командой;
Наш стек и инструменты:
Nuxt 3, Vue 3, TypeScript;
CSS-инструменты: PostCSS, SCSS;
Методология BEM при стилизации;
State management: Pinia / useState (SSR-friendly);
Интеграции с REST API (fetch/axios, схемы моделей, error handling);
Node.js — понимание backend-части (middlewares, утилиты, API);
Тестирование: vitest / jest + vue-test-utils;
Оптимизация: lazy loading, code splitting, caching, perf tuning;
CI/CD: базовое понимание GitHub Actions / GitLab CI;
Работа с макетами в Figma;
Мы ищем человека, который:
Умеет поддерживать и развивать существующую кодовую базу;
Может разбивать задачи и оценивать сроки реалистично;
Грамотно аргументирует свои решения и открыт к фидбеку;
Понимает продуктовую логику, а не просто реализует ТЗ;
Умеет проводить качественное код-ревью;
Условия :
Возможность обучения и повышения квалификации;
Работа в офисе, гибкий график;
Дружная команда, вовлечённые разработчики и понятные процессы;
Оплачиваемый отпуск;
Выходные согласно календарным праздникам;
PR с переоценкой компенсации;
Корпоративные развлекательные и спортивные мероприятия;