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, Kubernetes, Git.

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

Отбор: короткое первичное интервью и техническое интервью с техлидом.