Разработчик Node.js

В этой роли вы будете заниматься разработкой высоконагруженных микросервисов и интеграцией с различными системами. Требуется опыт работы с Node.js и TypeScript, а также знание NestJS. Предлагаем полную занятость с возможностью удаленной работы и интересные проекты.

senior удалённо
Тип занятости
full-time
Опубликовано
19 декабря 2025
Языки
English: Pre-Intermediate
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться

описание

О компании: Мы – международная IT-компания, создающая продукты в сфере торговли и аналитики внутриигровых предметов. Наша работа находится на пересечении технологий, данных и гейминга, и мы объединяем людей по всему миру, чтобы создавать инновационные решения для игроков и партнеров. Мы ищем сильного разработчика, который умеет работать с высоконагруженными распределёнными системами, очередями, воркерами и реальным продом с миллионами событий.
1. Разработка и поддержка high-load микросервисов:
Работа с распределённой архитектурой
Воркеры, очереди, event-driven подход
2. Интеграция и работа с NATS / Kafka / Redis Streams
Подписчики, паблишеры, durable consumers
Обработка высоких TPS и гарантированная доставка событий
3. Разработка воркер-процессов:
построение своих job/worker систем
ретраи, дедупликация, идемпотентность
мониторинг и логирование выполнения задач
4. Оптимизация производительности:
профилирование
устранение блокировок
оптимизация запросов к PostgreSQL
5. Создание надежных API:
REST + WebSockets
защита от race conditions
правильная структура DTO
идемпотентные endpoint’ы
6. Работа с кешированием:
Redis
локальные кеши
TTL-механики
7. Написание unit / integration тестов

требования

Технические:
4+ лет коммерческого опыта в Node.js (TypeScript обязательно)
Отличное знание NestJS или чистой архитектуры в Express/Fastify
Уверенная работа с:
NATS (основное требование)
Kafka или Redis Streams — будет плюсом
Опыт построения воркер-систем:
процессинг очередей
параллелизм
throttling / rate limiting
graceful shutdown
Понимание идемпотентности и защиты от дублей
Опыт работы с PostgreSQL:
транзакции
row-level locking
оптимизация запросов
Опыт работы с Docker, контейнеризацией
Опыт работы в высоконагруженных системах (high-load)
Плюсом будет:
Умение работать с k8s (минимальный уровень)
Опыт написания сервисов на Go (даже базовый)
Знание ClickHouse
Опыт построения event-sourcing подхода
Личные качества:
Способность быстро разбираться в сложных системах
Умение работать без микроменеджмента
Склонность к чистому, аккуратному коду
Ответственность и ownership
Умение адекватно оценивать объём задач
Формат работы:
Полная занятость
Удалённо / офис Ташкент
Команда сильных бэкенд, фронт, DevOps специалистов
High-load продукты с реальными TPS 2–5k/sec
Что предлагаем:
Динамичную работу с реальной возможностью влиять на процессы компании;
Интересные проекты и разнообразные задачи каждый день;
Дружелюбную команду и комфортную атмосферу;
Офис в центре города с удобной транспортной доступностью;
Обед и снеки в офисе;
Конкурентную заработную плату.

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

6 вакансии
международная продуктовая IT-компания
международная продуктовая IT-компания
сегодня

Backend Developer (Node.js/TypeScript)

Присоединяйтесь к международной команде, работающей над высоконагруженными B2B проектами. Ищем опытного разработчика…

senior удалённо
ПроИТ группа компаний ОТР
ПроИТ группа компаний ОТР
сегодня

Senior frontend-разработчик

Присоединяйтесь к команде 'Чили на Чилле' в ПроИТ, где вы будете разрабатывать фронтенд-архитектуру с нуля и формировать …

senior удалённо
BOTShelp
BOTShelp
сегодня

Full Stack разработчик

Присоединяйтесь к нашей команде для работы над перспективной образовательной платформой на базе VR. Мы предлагаем удалённую работу, гибкий график …

senior удалённо
Virtu Systems
Virtu Systems
сегодня

Senior Frontend / Web Developer

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

senior удалённо
М.ТЕХ
М.ТЕХ
сегодня

Senior Angular Developer

Компания М.ТЕХ ищет Senior Angular Developer для работы над высоконагруженным интернет-магазином. Ожидается опыт с Angular, TypeScript и …

senior удалённо
Sky World Community
Sky World Community
1 д. назад

Frontend Architect

Вакансия для опытного фронтенд-разработчика, который будет проектировать и строить высоконагруженные приложения на React и Next.js. Ищем кандидата с 5+ лет опыта, глу…

senior удалённо