описание
Привет! Мы LAND PRO. Мы занимаемся автоматизацией бизнес-процессов и разработкой IT-решений для компаний из разных отраслей. Помогаем бизнесу внедрять современные технологии, интегрировать системы и оптимизировать операционные процессы. Среди наших клиентов — МТС, Этажи, LATOKEN, AESSEAL, Naumen, Яндекс и Mail.ru. Сейчас мы ищем двух Node.js разработчиков для участия в проекте на фултайме продолжительностью ориентировочно 3 месяца. По результатам сотрудничества рассматриваем возможность продолжить работу на постоянной основе.
задачи
- Разрабатывать и поддерживать 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 и микросервисной архитектурой
условия
- Полностью удаленную работу.
- Можно работать из любой точки мира, география неважна :)
- Проектную занятость ориентировочно на 3 месяца с возможностью дальнейшего долгосрочного сотрудничества по результатам проекта.
- Фиксированный доход.
- Стабильные выплаты два раза в месяц без неприятных сюрпризов. Оформление по договору с самозанятым или ИП, % компенсируем.
- Работу в распределённой команде с прямой коммуникацией с техническими специалистами.
- Возможность участвовать в обсуждении технических решений и влиять на реализацию задач.