Вакансия актуальна

Fullstack-разработчик (Node.js + Vue 3), Middle/Senior

Зарплата не указана

Fullstack-разработчик (Node.js + Vue 3), Middle/Senior — Qazaq Stroy, Алматы. Условия: полный день, в офисе. Опыт: 3–6 лет. Опубликовано 30.10.2026. Отклик — на сайте hh.kz: кнопка «Откликнуться» открывает исходную вакансию.

Qazaq StroyАлматы

Расположение

улица Жумалиева, 157

Открыть в Яндекс Картах

О вакансии

Компания «Qazaq Stroy» является одним из крупнейших и надежных застройщиков в Казахстане, за плечами которого более чем 20-летний опыт в сфере строительства и более 4 млн. кв.м введённого в эксплуатацию жилья.

Мы в поисках профессионала практика на позицию "Fullstack-разработчик".

Чем предстоит заниматься:

  • Разрабатывать и поддерживать REST API на Node.js (Express 5) и PostgreSQL
  • Проектировать новые модули и эндпоинты: CRM, ERP, HR, склад, контроль качества и другие доменные модули
  • Делать интерфейсы личного кабинета на Vue 3 (Composition API) + TypeScript, состоянием управлять через Pinia
  • Генерировать документы и отчёты: PDF (pdfmake), Excel (exceljs/xlsx), конвертация через LibreOffice
  • Разрабатывать интеграции с внешними сервисами (Google APIs, вебхуки) и фоновые задачи (cron)
  • Оптимизировать SQL-запросы и производительность сервисов
  • Писать тесты (Jest, supertest) и проходить CI-проверки (ESLint, покрытие, type-check)
  • Участвовать в код-ревью, общаться с аналитиками и пользователями внутренних систем
Требования:
  • Опыт коммерческой разработки на Node.js от 2–3 лет; уверенно знаете Express: роутинг, middleware, обработку ошибок, структуру большого API
  • Хорошо знаете PostgreSQL и пишете SQL руками: сложные JOIN, CTE, оконные функции, индексы, транзакции, анализ планов через EXPLAIN
  • Уверенно владеете JavaScript (ES2022+) и TypeScript
  • Коммерческий опыт с Vue 3 от 1,5–2 лет: Composition API, Pinia, Vue Router, типизация компонентов (vue-tsc)
  • Умеете проектировать REST API: OpenAPI/Swagger, пагинация, фильтрация, версионирование, единый формат ошибок
  • Понимаете авторизацию через JWT/OIDC; опыт с Keycloak будет плюсом
  • Пишете чистый, тестируемый код, разбираетесь в Clean Code и SOLID
  • Готовы самостоятельно разбираться в сложной бизнес-логике

Будет преимуществом:

  • Опыт с ERP/CRM/WMS/HR-системами или учётными системами
  • Генерация документов: PDF, Excel, шаблоны
  • Docker, Kubernetes (Rancher), GitLab CI/CD
  • Логирование и мониторинг: winston, Graylog (GELF)
  • Опыт с radix-vue / shadcn-vue, VueUse, vue-i18n
  • Опыт постепенного переноса JS-кода на TypeScript
  • Стек: Node.js, Express 5, PostgreSQL (pg), Swagger, JWT/JWKS, Jest · Vue 3, TypeScript, Vite, Pinia, Vue Router, radix-vue, Sass · Docker, Kubernetes, GitLab CI

Личные качества:

  • Умение самостоятельно разбираться в сложной бизнес-логике

  • Ответственность за качество и сроки своей части работы

Условия:
  • Стабильная работа в офисе, в крупной компании.

  • График работы : 5/2, 9:00 – 18:00

  • Конкурентная заработная плата в зависимости от опыта и по результатам собеседования.

Похожие вакансии

Все похожие вакансии

Частые вопросы

Как откликнуться на вакансию?

Перейдите на страницу источника и свяжитесь с работодателем там. Finder не берёт денег с соискателей.

Вакансии актуальные?

Да. Finder регулярно обновляет базу из открытых источников и убирает закрытые предложения.

Где посмотреть тип занятости и формат работы?

Ключевые условия показаны над описанием. Также можно открыть связанные подборки по Qazaq Stroy и Алматы.

Откликнуться на hh.kz

Откроется hh.kz: для отклика войдите или зарегистрируйтесь там — это бесплатно.