Senior Node.js (TypeScript) Developer( KSG INFINITE )
18 Апреля 2026
Город:
Ташкент
Занятость:
Полная занятость
Компания "KSG INFINITE"
О компании:
Наша работа находится на пересечении технологий, данных и гейминга, и мы объединяем людей по всему миру, чтобы создавать инновационные решения для игроков и партнеров.
Мы ищем сильного разработчика, который умеет работать с высоконагруженными распределёнными системами, очередями, воркерами и реальным продом с миллионами событий.
Обязанности
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
Что предлагаем:
-
Динамичную работу с реальной возможностью влиять на процессы компании;
-
Интересные проекты и разнообразные задачи каждый день;
-
Дружелюбную команду и комфортную атмосферу;
-
Офис в центре города;
-
Гибкое начало дня;
-
Обед и снеки в офисе;
-
Конкурентную заработную плату.
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
26 Марта
1С разработчик (Senior / Strong Middle)( ASTERIUM )
Ташкент
Компания "ASTERIUM" 1С разработчик (Senior / Strong Middle) У нас нетиповая конфигурация кассы и внутреннего учета. 1С для нас — не просто...
26 Марта
Backend Developer (Node.js / NestJS)
Ташкент
Компания "Djalolov Oybek YaTT" ???? Vazifalar: • NestJS asosida REST API ishlab chiqish va qo‘llab-quvvatlash • Controller → Service →...
26 Марта
Full Stack Developer (Backend-focused)
Ташкент
Компания "PHOENIX CARGO EXPRESS" Project: Development of an internal multi-tenant platform that manages operational workflows, financial...
27 Марта
Ташкент
Компания "ООО BAIK Technologies" Обязанности: Разработка и поддержка backend-сервисов на C# / .NET Участие в проектировании архитектуры...
28 Марта
Ташкент
Компания "Itransition" We are looking for experienced professional who can design and develop complex software systems from scratch, design...
Вакансия размещена в отрасли