Backend developer (NestJS)
О вакансии
Требования:
Ожидания
● 3+ года коммерческой разработки на Node.js, из них от года — на NestJS.
● Уверенный TypeScript: дженерики, строгая типизация, DI, декораторы — не на уровне
«копирую из доки».
● PostgreSQL на уровне «умею объяснить план запроса», а не только ORM.
● Опыт интеграции сторонних API с нестабильным поведением: таймауты, вебхуки,
повторные доставки.
● Английский на уровне свободного чтения документации.
DevOps: базовый уровень обязателен
Отдельной DevOps-команды, которая всё сделает за вас, нет. Мы не ждём инженера по
инфраструктуре, но ждём человека, который понимает, как его код живёт в проде и способен
разобраться сам.
● Docker — писать и оптимизировать Dockerfile, multi-stage сборки, docker compose для
локального окружения.
● Kubernetes — на уровне уверенного пользователя: deployment, service, ingress,
configmap/secret, readiness/liveness probes. Уметь посмотреть логи пода, зайти внутрь,
понять, почему приложение перезапускается.
● CI/CD — самостоятельно собрать и поправить пайплайн (GitHub Actions / GitLab CI): тесты,
сборка образа, деплой по окружениям.
● Linux и сеть — базовый bash, разбор проблем с DNS, портами, TLS-сертификатами.
● Наблюдаемость — структурированные логи, метрики, алерты; умение по графику и
трейсу найти, где именно тормозит.
● Эксплуатация — понимание конфигов и секретов по окружениям, безопасных миграций
БД, отката релиза.
Terraform/Helm, managed-Kubernetes у облачного провайдера и опыт настройки мониторинга с
нуля — приятный плюс, но не обязательное требование.
Работа с AI — обязательная часть роли
Мы не просто «разрешаем Copilot». Мы ожидаем, что вы:
● Ежедневно работаете в AI-first окружении (Claude Code, Cursor, Codex или аналоги) и умеете
декомпозировать задачу так, чтобы агент выдавал рабочий результат.
● Пишете точные спецификации и контекст для агента вместо однострочных промптов.
● Критически ревьюите сгенерированный код: понимаете, где модель галлюцинирует, где
ломает архитектуру, где протаскивает уязвимость. Ответственность за merge — на вас, а
не на модели.
● Понимаете, как устроена работа с LLM в продукте: промпты, structured output, function
calling, векторный поиск, оценка качества ответов.
Будет плюсом
● Опыт с LangGraph или другими агентными фреймворками, RAG, pgvector.
● Опыт написания собственных MCP-серверов или инструментов для агентов.
● Готовность закрывать задачи на фронтенде, когда этого требует фича.
Обязанности:
● Проектировать и развивать сервисы на NestJS (TypeScript): доменная логика, REST/GraphQL
API, интеграции с внешними системами — платежи, мессенджеры, CRM.
● Работать со схемой PostgreSQL: миграции, индексы, оптимизация запросов, транзакционная
целостность.
● Отвечать за очереди и фоновые задачи (BullMQ/Redis): идемпотентность, ретраи, обработка
сбоев.
● Встраивать LLM-функциональность в продукт: агенты, обработка входящих сообщений,
извлечение структурированных данных.
● Писать тесты, участвовать в code review, дежурить по своим сервисам — логи, метрики,
разбор инцидентов.
● Доводить фичу до продакшна целиком: от обсуждения требований до выката и
мониторинга
Условия:
Мы предлагаем:
-
График работы 5/2, оффлайн-формат.
-
Конкурентная заработная плата, официальное оформление по ТК РК.
-
Оплата профильных курсов, участие в конференциях и профессиональных митапах.
-
50% компенсация абонемента в любом фитнес-центре города.
-
1 Day Off в честь дня рождения
-
Медицинское обслуживание для вас и двух близких родственников
(лимит 400 000 ₸ в год, включая аптеку и стоматологию).
-
Материальная помощь в важных жизненных ситуациях
(рождение ребёнка, бракосочетание, утрата близкого человека и др.).
-
Бесплатная парковка в ТРЦ Mega 24/7.
-
Корпоративная связь при необходимости.
-
Профессиональный рост и внутренние переходы внутри группы компаний Astana Group.
-
Регулярные тимбилдинги и яркая корпоративная культура.
-
Ежемесячные Sprint Review с акционерами и IT-специалистами
(вкусная еда, напитки и живое общение).
Рыночный ориентир
Смотрите также
Похожие вакансии
Все похожие вакансииQA Engineer
Product Marketing Manager
Senior Python разработчик
ML специалист
Менеджер по продажам IT-продукта
Руководитель отдела продаж
Частые вопросы
Какую зарплату можно ожидать?
В объявлении зарплата не указана. Похожие роли в Алматы часто предлагают около 462 040 ₸ (медиана по 23 218 предложениям).
Как откликнуться на вакансию?
Перейдите на страницу источника и свяжитесь с работодателем там. Finder не берёт денег с соискателей.
Вакансии актуальные?
Да. Finder регулярно обновляет базу из открытых источников и убирает закрытые предложения.
Где посмотреть тип занятости и формат работы?
Ключевые условия показаны над описанием. Также можно открыть связанные подборки по My Startups и Алматы.
