Senior Node.js (TypeScript) Developer

21 Декабря

Партнерские Вакансии

Город:

Ташкент

Занятость:

Полная занятость

Компания "KSG INFINITE"

О компании:

Мы – международная 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


Что предлагаем:

  • Динамичную работу с реальной возможностью влиять на процессы компании;

  • Интересные проекты и разнообразные задачи каждый день;

  • Дружелюбную команду и комфортную атмосферу;

  • Офис в центре города с удобной транспортной доступностью;

  • Обед и снеки в офисе;

  • Конкурентную заработную плату.

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

13 Декабря

Middle (Python) Django backend Developer

Ташкент

Компания "Saidov Arslonbek" Immerse yourself in the world of development using Python Backend (Django) and LangGraph, where your skills become...

Отправить резюме подробнее

10 Декабря

Middle Frontend-разработчик (VueJS)

Ташкент

Компания "MICROS24" Наша команда занимается разработкой финтех-проектов: платёжных систем, интернет- и мобильного банкинга, кассового и...

Отправить резюме подробнее

11 Декабря

Middle/Senior Node.js + Typescript Backend Developer( СП ООО Inspired )

Ташкент

Компания "СП ООО Inspired" С чем предстоит работать: Разработка и поддержка высоконагруженных серверных приложений; Оптимизация...

Отправить резюме подробнее

12 Декабря

Middle iOS developer

Ташкент

Компания "ASIA WIRELESS GROUP" iWon — динамично развивающаяся финтех-платформа из Ташкента. Мы объединяем кошелёк, чат, QR-оплату, маркетплейс...

Отправить резюме подробнее

13 Декабря

Bi-developer

Ташкент

Компания "АКИБ Ипотека-банк" Обязанности: Design, develop, and maintain our data integration and ETL workflows that support critical...

Отправить резюме подробнее

Вакансия размещена в отрасли

Информационные технологии / IT / Интернет: