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 месяца, с возможностью дальнейшего долгосрочного сотрудничества. Требуется полная вовлеченность без совмещения с другой работой, фрилансом или параллельными проектами. Фиксированный доход, выплаты два раза в месяц. Оформление по договору с самозанятым или ИП, процент компенсируется. Работа в распределенной команде с возможностью участвовать в обсуждении технических решений.
Отбор: короткое первичное интервью и техническое интервью с техлидом.