Middle разработчики Node.js — это программисты, которые пишут логику веб-приложений на стороне сервера на JavaScript и его разновидностях, таких как CoffeeScript и IcedCoffeeScript. Разработчики Node.js обычно занимаются разработкой внутреннего интерфейса. компоненты, связывать свои приложения с другими (часто сторонними) веб-сервисами и поддерживать работу front-end разработчиков, интегрируя их с приложениями Node.js.
За что отвечают middle разработчики Node.js:
- Разработка веб-приложений.
- Разработка пользовательского интерфейса.
- Разработка RESTful API.
- Проектирование и разработка бэкенд-части приложения.
- Дизайн API.
- Проектирование баз данных.
- Обзор кода.
- Что должен знать и уметь разработчик Node.js?
Требования к middle разработчикам Node.js:
- Знание JavaScript.
- Знание общего цикла разработки: тестирование, управление релизами, процесс развертывания и т.д.
- Знание Node.js, React, Express.js, MySQL, Redis, Bull, Docker, Material-UI и Git.
- Готовность научиться принимать самостоятельные решения.