Тебе предстоит:
-
Разрабатывать новые фичи на 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 с переоценкой компенсации;
-
Корпоративные развлекательные и спортивные мероприятия;