О компании
Digital Alliance — IT-компания, разрабатывающая цифровые продукты для бизнеса. Мы работаем с современным стеком технологий и строим решения, которые реально используются. Офис в центре Астаны, команда профессионалов и проекты без легаси.
Чем предстоит заниматься
Проектировать и разрабатывать высоконагруженные fullstack-приложения на NestJS + Next.js
Принимать архитектурные решения, формировать технические стандарты и best practices команды
Проектировать масштабируемые REST API и GraphQL-сервисы, обеспечивать качество документации через Swagger/OpenAPI
Разрабатывать сложные схемы PostgreSQL, оптимизировать производительность запросов и индексов
Проектировать отказоустойчивые системы очередей и фоновой обработки на BullMQ + Redis
Реализовывать real-time архитектуры на WebSocket, включая масштабирование через Redis Pub/Sub
Управлять инфраструктурой на Docker и Kubernetes, участвовать в настройке CI/CD пайплайнов
Проводить code review, менторить middle-разработчиков, участвовать в найме
Что мы ожидаем
Опыт коммерческой разработки от 5 лет, из них от 2 лет на Senior-позиции
Глубокое владение Node.js, NestJS, TypeScript — включая паттерны, производительность и тестирование
Уверенный опыт с Next.js (SSR/SSG/ISR, App Router, Server Components)
Экспертиза в PostgreSQL: оптимизация запросов, партиционирование, транзакции, репликация
Опыт проектирования распределённых систем с Redis, очередями сообщений (BullMQ, RabbitMQ или аналоги)
Понимание принципов DDD, CQRS, Event Sourcing — опыт применения на практике
Уверенное владение Docker и Kubernetes в production-окружении
Опыт с GitLab CI/CD, построение пайплайнов для тестирования и деплоя
Умение декомпозировать задачи, оценивать риски и коммуницировать технические решения команде
Условия
Зарплата: 800 000 — 1 200 000 тенге (по результатам собеседования)
График: понедельник — пятница, 9:00 — 18:00
Формат: офис, Астана (центр) / возможен гибрид по договорённости
Оформление по ТК РК
Участие в архитектурных решениях и формировании технической культуры компании
Профессиональная команда, сложные задачи и реальное влияние на продукт
Ключевые навыки
Node.js NestJS TypeScript Next.js React PostgreSQL Redis BullMQ WebSocket Docker Kubernetes MinIO REST API GraphQL Swagger GitLab CI/CD DDD CQRS System Design Code Review Mentoring