Middle Backend Developer (NodeJS)

от 700 000 до 1 200 000 за месяц на руки

Выплаты: раз в месяц

Опыт работы: 1–3 года

Полная занятость

График: 5/2

Рабочие часы: 8

Формат работы: на месте работодателя

Напишите телефон, чтобы работодатель мог связаться с вами

Пройдите капчу
Чтобы подтвердить, что вы не робот, введите текст с картинки:
captcha
Неверный текст. Пожалуйста, повторите попытку.

Livin — IT-компания по бронированию отелей и жилья в Казахстане с планами выхода на международные рынки. Присоединяйтесь к команде на этапе активного роста!

Обязанности

  • Разработка и поддержка GraphQL и REST API на NestJS
  • Проектирование backend-архитектуры с применением DDD и CQRS
  • Интеграция с платёжными системами и внешними сервисами
  • Работа с базами данных: проектирование, оптимизация, миграции
  • Разработка real-time функционала через WebSocket
  • Реализация фоновых задач и очередей

Требования

  • 2+ года опыта с Node.js и TypeScript
  • Опыт работы с NestJS или похожими фреймворками
  • Знание PostgreSQL и ORM (Objection.js/TypeORM/Knex.js)
  • Опыт с GraphQL (Apollo Server)
  • Работа с Redis и очередями задач
  • Понимание JWT, OAuth, аутентификации
  • Базовое знание Docker и CI/CD

Плюсом:

  • Elasticsearch, AWS, платёжные системы, CQRS, микросервисы

Наш стек

Backend: Node.js 20.x, TypeScript, NestJS 8.x, Fastify
API: GraphQL (Apollo), REST, WebSocket
Database: PostgreSQL, Knex.js, Objection.js
Cache & Queues: Redis, Bull
Search: Elasticsearch
Auth: JWT, Passport.js (Apple, Google)
Notifications: Firebase, AWS SNS
Infrastructure: Docker, AWS (S3, ECS, CloudFront), GitLab CI
Monitoring: Sentry, New Relic
Architecture: DDD, CQRS

Ключевые навыки

  • Node.js
  • REST
  • MongoDB
  • Redis
  • RabbitMQ
  • PostgreSQL
  • ORM

Задайте вопрос работодателю

Он получит его с откликом на вакансию

Где предстоит работать

Алматы, Байконур, улица Байтурсынова, 141
Вакансия опубликована 2 января 2026 в Алматы