Описание вакансии
Опыт работы со следующими технологиями в порядке убывания значимости:
Node.js
NestJS
Express
Sequelize/TypeORM
SQL (желательно PostrgeSQL)
RabbitMQ (или другие брокеры сообщений)
Навыки:
знание JavaScript и Typescript (синтаксис, типы данных, обработка ошибок и т.п.)
понимание работы асинхронности в JS (event loop, Promise, async/await)
понимание области видимости и контекста в JS (this, замыкания, метод bind и т.п.)
понимание базовых структур данных (массив, map, множество, стек, очередь и т.п.)
понимание структуры проекта Node.js (модули, пакетный менеджеры и т.д.)
опыт разработки веб-сервисов, понимание основ работы http и структуры http запросов
понимание принципов микросервисной архитектуры
знание и умение применять на практике принципы ООП
навык работы с Gitx