Luminix

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

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 1 года до 3 лет
  • Node.js
  • PostgreSQL
  • TypeScript
  • JavaScript
  • Docker
  • Redis
  • Apache Kafka

Мы ищем разработчика уровня Middle, который усилит нашу команду и поможет развивать высоконагруженные backend-сервисы на Nest.js.

Работаем с микросервисной архитектурой, Kafka, Redis и PostgreSQL

Обязанности:

  • Разработка и поддержка backend-сервисов на Nest.js

  • Интеграция микросервисов через Kafka

  • Проектирование и оптимизация работы с PostgreSQL (схемы, запросы, индексы)

  • Работа с Redis (кэширование, TTL, pub/sub)

  • Написание unit/integration тестов

  • Участие в проектировании архитектуры и технических решений

  • Оптимизация производительности и отказоустойчивости сервисов

  • Code review, участие в планировании, оценке задач

Требования:

​​— 3+ лет опыта в коммерческой разработке на Node.js
  • Уверенные знания Nest.js

  • Опыт работы с Kafka (консюмеры/продюсеры, топики, партиции)

  • Знание PostgreSQL (JOIN, индексы, транзакции)

  • Опыт применения Redis (кэш, pub/sub, rate limiting)

  • Понимание микросервисной архитектуры

  • Умение писать тесты (Jest или аналог)

  • Опыт работы с Docker

  • Понимание принципов чистого кода, SOLID

  • Умение работать с Git

Условия:
  • Формат: удалённо
  • Официальное оформление