Москва, улица Новый Арбат, 11с1
Чем предстоит заниматься:
Обработка и запись в БД миллионов строк порожденных одной пользовательской сессией
Оптимизация производительности запросов и индексации
Контроль памяти и потоков в Node.js (stream, worker_threads, batching)
Разграничение нагрузки: очереди, буферизация, throttling
Разработка API для обмена большими объемами данных с фронтендом
Разработка и поддержка архитектуры с большим числом связей и зависимостей
Требования:
Уверенные знания Javascript, Typescript, SQL, bash; Nest.js, TypeORM, React, Redux, Jest
Опыт профилирования CPU и памяти
Понимание, как возникают узкие места при I/O и как их обходить
Умение писать чистый и контролируемый по ресурсам код
Опыт работы с бинарными форматами
Что мы предлагаем:
Работу в стабильной аккредитованной IT-компании
Оформление по ТК РФ
Дружная, интеллектуальная, амбициозная команда
Удаленный график работы
Конкурентная заработная плата
ДМС
Доплата больничного листа до 100% оклада
5 day off в год на любые цели или по личным обстоятельствам
Отсутствие бюрократии
Обучение/участие в конференциях