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