О нас: DESIGN 7 — это международная команда дизайнеров, создающая уникальные, роскошные пространства. Мы специализируемся на архитектуре, дизайне интерьеров, ландшафтной архитектуре и генеральном планировании, обеспечивая тщательную проработку каждого аспекта проекта от концепции до завершения.
В настоящий момент мы ищем Fullstack разработчика (Junior+ / Middle)
Чем предстоит заниматься
- Поддержка и развитие корпоративных сайтов (фичи, правки, оптимизация).
- Разработка и улучшение модулей самописной CRM.
- Интеграции с внутренними/внешними сервисами (API), доработка существующих эндпоинтов.
- Работа с базой данных: запросы, индексы, оптимизация, миграции.
- Исправление багов, участие в рефакторинге, повышение качества кода.
- Взаимодействие с командой: уточнение требований, декомпозиция задач, оценка.
Наш стек
- Frontend: Nuxt, TailwindCSS, PrimeVue
- Backend: Express, TypeScript
- База данных: PostgreSQL
Что важно (Must-have)
- Уверенный JavaScript/TypeScript: типизация, async/await, понимание работы HTTP.
- Опыт разработки на Nuxt/Vue и понимание компонентного подхода.
- Опыт написания backend на Express + TS (роуты, middleware, валидация, обработка ошибок).
- Навыки работы с PostgreSQL: JOIN, агрегаты, понимание индексов и базовой оптимизации.
- Понимание Git и типового workflow (ветки, PR).
- Умение разбираться в чужом коде и доводить задачи до результата.
Будет плюсом
- Опыт с SSR/SEO в Nuxt, оптимизация производительности, Lighthouse.
- Опыт с Docker, CI/CD.
- Опыт написания тестов (unit/integration), линтеры/форматтеры.
- Опыт проектирования API и работы с авторизацией/ролями.
Как откликнуться
Присылайте резюме + пару ссылок (GitHub/портфолио/пет-проекты). В сообщении коротко: какой опыт с Nuxt/Express/Postgres и что делали руками.