Fullstack-разработчик
Описание вакансии
Обязанности:
- Разработка и архитектура
Разработка и развитие web‑приложений компании на Vue/Nuxt (SPA/SSR)
Участие в проектировании и развитии frontend‑архитектуры
Поддержка и развитие общего слоя компонентов и модулей в монорепозитории
Интеграция backend API через типизированный клиент
Развитие SPA/SSR‑функциональности и улучшение пользовательских сценариев
Участие в code review для поддержания единых стандартов качества кода
Участие в разработке и интеграции backend‑функциональности (Java / другой современный стек) в составе команды
- Обеспечение надежности и производительности:
Исправление дефектов и сопровождение существующего функционала (frontend backend)
Оптимизация производительности клиентского приложения и рендеринга
Участие в оптимизации работы backend‑части (запросы, обработка данных, интеграции)
Написание и поддержка unit/e2e‑автотестов для критичного функционала
Участие в обеспечении стабильности релизов
Контроль качества интеграций и API‑контрактов
- Участие в процессах разработки
Взаимодействие с внутренними и внешними командами разработки.
Участие в полном цикле разработки: от декомпозиции задачи до поставки в production.
Декомпозиция задач и оценка технических рисков на этапе планирования.
Взаимодействие с QA, аналитиками, backend‑разработчиками и смежными командами.
- Наш идеальный кандидат обладает
Обязательные навыки и опыт
Уверенное знание JavaScript, TypeScript, HTML, CSS
Коммерческий опыт разработки на Vue.js и Nuxt (желательно Vue 3 / Nuxt 3/4)
Опыт работы с Vite, npm/pnpm и Git
Понимание клиентской архитектуры, переиспользуемых модулей и монорепозиториев
Опыт интеграции API и работы с асинхронными данными
Внимание к качеству кода: lint, typecheck, code review, тесты
Опыт backend‑разработки на одном из языков:
Java (Spring Boot)
или Node.js / TypeScript (Nest.js / Express / Fastify)
или PHP (Laravel / Symfony)
или другой современный серверный стек (Python, .NET и т.п.)
Понимание принципов построения REST API и работы с БД
Желательно / будет плюсом
Опыт разработки на Java (Spring Boot) и желание развиваться в Java‑стеке
Опыт разработки и поддержки SPA/SSR‑приложений
Опыт работы с Playwright, Vitest
Опыт работы с TailwindCSS 4, Nuxt UI
Опыт работы с OpenAPI и генерацией типизированных клиентов
Опыт работы с микросервисной архитектурой и высоконагруженными системами
Личные качества
Самостоятельность, ответственность и инициативность
Системное мышление и умение предлагать эффективные решения
Готовность брать ответственность за результат и качество реализации
Развитые навыки командной коммуникации и умение договариваться
Готовность погружаться в предметную область e‑commerce / маркетплейсов
- Мы предлагаем
Работу над сложными и масштабными задачами, которые увидят миллионы пользователей
Возможность влиять на технологический стек и архитектурные решения в рамках своей зоны ответственности
Ответственность за полный цикл разработки функциональности
Условия для профессионального роста в сильной команде экспертов
- Стабильный проект и современный технологический стек
Задайте вопрос работодателю
Он получит его с откликом на вакансию
Где располагается место работы?
Какой график работы?
Вакансия открыта?
Какая оплата труда?
Как с вами связаться?
Другой вопрос
Где предстоит работать
Москва, Нахимовский проспект, Одесская улица, 2кА
Показать на большой карте
Вас интересует эта вакансия?