Компания LAND PRO ищет двух Node.js-разработчиков для участия в проекте.

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

  • Разрабатывать и поддерживать backend-сервисы на Node.js / NestJS.
  • Реализовывать REST API и интеграции с внешними системами.
  • Работать с базами данных, очередями сообщений и архитектурой проекта.
  • Участвовать в оценке задач, планировании, обсуждении технических решений и code review.
  • Взаимодействовать с проектной командой.

Требования:

  • Коммерческий опыт backend-разработки на Node.js от 1,5 лет.
  • Уверенное знание JavaScript / TypeScript и особенностей Node.js.
  • Опыт работы с NestJS или аналогичными backend-фреймворками.
  • Знание SQL и опыт работы с PostgreSQL или другими реляционными базами данных.
  • Понимание ООП, SOLID и принципов построения REST API.
  • Опыт работы с Git и Docker.
  • Умение оценивать задачи, задавать уточняющие вопросы и соблюдать сроки.

Будет преимуществом:

  • Опыт разработки на Go.
  • Общее понимание frontend и основных фреймворков.
  • Опыт работы с RabbitMQ или аналогами и асинхронными процессами.
  • Понимание принципов работы высоконагруженных систем.
  • Опыт работы с Linux и микросервисной архитектурой.

Технологический стек: Node.js, Go, TypeScript, NestJS, PostgreSQL, RabbitMQ, Kafka, Redis, Docker, K8s, Git.

Условия: полностью удалённая работа из любой точки мира; проектная занятость ориентировочно на 3 месяца с возможностью дальнейшего сотрудничества. Формат — full-time, 8 часов в день, рабочие часы 10:00–19:00 мск; требуется полная вовлечённость без совмещения с другой работой или проектами. Фиксированный доход, выплаты дважды в месяц. Оформление по договору с самозанятым или ИП, процент компенсируется. Распределённая команда, участие в обсуждении технических решений.