Senior Backend Software Engineer (Node.js / TypeScript)

ММАРКЕТ

Senior Backend Software Engineer (Node.js / TypeScript)

Бишкек, улица Горького, 1/2

Описание вакансии

Сейчас мы ищем Senior Backend Software Engineer (Node.js) — инженера, который глубоко понимает архитектуру распределённых систем, любит писать чистый код и умеет применять современные инструменты, включая AI-ассистентов для разработки.

Описание роли:

Вы будете проектировать и развивать надежные, масштабируемые и производительные backend-сервисы, решать сложные архитектурные задачи, внедрять автоматизацию и инструменты с поддержкой AI, помогая команде работать быстрее и качественнее.

Основные обязанности:

Backend-инжиниринг

· Разработка и поддержка высоконагруженных backend-сервисов на Node.js (TypeScript).

· Проектирование и развитие REST / GraphQL API для внутренних и внешних клиентов.

· Работа с PostgreSQL / MongoDB, проектирование эффективных схем данных, оптимизация запросов.

· Разработка инфраструктурных модулей: авторизация, кэширование, логирование, интеграции с внешними системами.

Архитектура и масштабирование

· Проектирование cloud-native архитектуры, микросервисных систем и событийных пайплайнов (RabbitMQ, Kafka и др.).

· Оптимизация производительности, отказоустойчивости и времени отклика.

· Настройка observability — метрики, логирование, трассировка.

AI-powered Engineering

· Использование инструментов с поддержкой AI (Copilot, Claude-Code, Cursor) для ускорения и улучшения качества разработки.

· Встраивание LLM-помощников в процессы ревью, генерации тестов и анализа производительности.

Инженерная культура

· Участие в код-ревью, архитектурных обсуждениях, планировании и дизайне решений.

· Настройка CI/CD-процессов, автоматизация тестов, деплоев и мониторинга.

· Поддержка высокого уровня качества, безопасности и надёжности кода.

Требуемый опыт:

· 5+ лет опыта в backend-разработке, преимущественно на Node.js (TypeScript)

· Глубокое понимание принципов построения API-first, cloud-native систем

· Опыт проектирования архитектуры и оптимизации производительности

· Отличные знания PostgreSQL / MongoDB, Docker, CI/CD-пайплайнов

· Понимание принципов distributed systems, event-driven архитектуры и transaction management

· Опыт работы с AI-инструментами для разработки (Copilot, Claude-Code, Cursor)

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

· Опыт внедрения LLM или GenAI в backend-процессы (например, генерация тестов, улучшение логирования, семантический поиск).

· Опыт работы с e-commerce backend-архитектурой (OMS/WMS, checkout, inventory, pricing).

· Опыт разработки модульных / headless систем или микросервисной архитектуры.

· Работа в компаниях со зрелой инженерной культурой или стартапах со скоростными релизами.

Почему стоит присоединиться к MDigital:

· Реальное влияние: твои решения будут определять масштабируемость и производительность систем, от которых зависит бизнес.

· Современный стек: Node.js, TypeScript, GraphQL/REST, PostgreSQL, Docker, Kubernetes, event-driven архитектура.

· I-forward подход: мы активно используем Copilot, Claude, Cursor и экспериментируем с LLM-интеграциями в пайплайны.

· Комфорт и стабильность: полностью оплачиваемые отпуска, прозрачный контракт и сильная команда инженеров.

· Рост и развитие: сложные инженерные вызовы, архитектурное мышление, участие в стратегических решениях.

Условия:

Офис – Технопарк (Горького 1/2)

Полный рабочий день, 5/2

Навыки
  • TypeScript
  • Node.js
  • PostgreSQL
  • Docker
  • Kubernetes
Посмотреть контакты работодателя

Адрес

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

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию