Войти

Senior Backend Software Engineer (Node.js / TypeScript)

MDigital
Компания MDigital
Тип Офис / Бишкек
Оклад От 230000 KGS в месяц
Описание вакансии

Сейчас мы ищем 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

 

Готовы присоединиться к нам?

Свяжись с нами в Telegram или по почте

При отклике, пожалуйста, укажи свой GitHub (или примеры кода) и, по возможности, короткое сопроводительное письмо — это поможет нам лучше тебя узнать.

 

Что будет дальше:

  1. Отправьте заявку на вакансию — наш HR скоро с вами свяжется.
  2. Онлайн-техническое интервью (~1 час).
  3. Ещё одно онлайн-интервью (~1–1,5 часа): сочетание теории и live coding.
Telegram @meder_musaev