Node.js Backend Engineer (Middle/Senior/Lead)
02 Марта 2026
Город:
Астана
Занятость:
Полная занятость
Компания "KazInSys"
Must-have (обязательные треования):
-
Опыт коммерческой разработки на Node.js от 3+ лет (для Middle — от 2+, для Senior — от 4–5+).
-
TypeScript на проде: типизация, generics на базовом уровне, понимание компиляции/tsconfig, аккуратная работа с типами DTO/Entity.
-
Уверенная разработка REST API (плюс — GraphQL):
-
версионирование, пагинация/фильтры/сортировка, idempotency
-
корректные коды ответов, обработка ошибок, контрактность.
-
-
Один из серверных фреймворков: NestJS / Express / Fastify — и понимание, почему выбран именно он.
-
Базы данных: уверенно PostgreSQL (индексы, транзакции, изоляции, explain, миграции).
-
Кэш/очереди: Redis и/или брокеры (RabbitMQ/Kafka) — минимум на уровне прод‑практики (retries, DLQ, consumer groups).
-
Тестирование: unit + integration (Jest/Vitest), умение тестировать сервисы/репозитории/контракты, не “тесты ради тестов”.
-
Docker и понимание окружений (dev/stage/prod), базовые навыки работы с CI/CD (GitLab CI/GitHub Actions/Jenkins).
-
Безопасность для корпоративных систем:
-
RBAC/ACL, аудит действий, безопасная работа с секретами
-
OWASP Top 10 на уровне практики (валидация входа, rate limit, CSRF/CORS, SQLi/XSS в контексте API).
-
-
Инженерная дисциплина: code review, читаемый код, ответственность за качество (не “и так сойдёт”).
Nice-to-have (сильно приветствуется):
-
Опыт с SSO: OAuth2 / OpenID Connect, интеграции с AD/LDAP, SAML (если актуально).
-
Опыт проектирования модульных монолитов/микросервисов, DDD/чистая архитектура (без фанатизма).
-
Наблюдаемость: логирование/трейсинг/метрики (OpenTelemetry, Prometheus, Grafana, ELK).
-
Опыт с WebSocket/SSE, очередями задач, cron, генерацией документов (PDF/Excel), поиском (Elastic/OpenSearch).
-
Участие в масштабировании: performance‑профилирование Node.js, оптимизация запросов, кэш‑стратегии.
-
Менторство, проведение тех. интервью, постановка стандартов код-стайла/архитектуры.
Senior/Lead Must-have:
-
Проектирование сервисов/модулей: границы ответственности, контракты, миграции данных.
-
Опыт работы с инцидентами: диагностика, root cause, пост‑моремы, улучшения.
-
Умение договариваться с аналитиками/бизнесом про компромиссы (сроки/качество/риски).
-
Ведение качества: линтеры, стандарты, review‑культура, техдолг‑беклог.
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
23 Февраля
1С программист - разработчик (Middle/Senior 1С Разработчик), г. Астана
Астана
Компания "Медикер" Компания Медикер - лидер частной медицины в Казахстане приглашает активных и энергичных достигать результатов вместе с нами....
24 Февраля
Астана
Компания "МЕЧТА, ТМ (Мечта Маркет, ТОО)" ДОБРЫЙ ДЕНЬ, УВАЖАЕМЫЙ КАНДИДАТ! На сегодняшний день мы, Команда Мечты, ищем Data Scientist !...
24 Февраля
Астана
Компания "МЕЧТА, ТМ (Мечта Маркет, ТОО)" ДОБРЫЙ ДЕНЬ, УВАЖАЕМЫЙ КАНДИДАТ! На сегодняшний день мы, Команда Мечты, ищем Middle Data Engineer /...
24 Февраля
Астана
Компания "IRG LTD" Middle 1С разработчик — специалист с глубокими знаниями платформы «1С:Предприятие 8.3» и опытом разработки сложных управляемых...
25 Февраля
Backend разработчик (Python/Django)
Астана
Компания "Центр электронных финансов" Обязанности: разработка и развитие backend-сервиса на Python/Django: проектирование моделей,...
Вакансия размещена в отрасли