В компанию Apex Consulting требуются backend разработчики.
Обязанности:
- Участвовать в проектировании архитектуры проекта и внутренних сервисов компании
- Сопровождать и развивать существующие проекты на Node.js и NEST.js
- Оптимизацией, поддержкой, разработкой и доработкой сервисов
Требования:
- Отличное знание JavaScript / TypeScript.
- Знание ООП.
- Опыт разработки на Node.js.
- Опыт работы с Linux, Nginx, Docker.
- Опыт написания скриптов Bash.
- Знание систем контроля версий (Git).
- Понимание принципов построения API.
- Понимание работы HTTP, WebSocket, TCP/IP.
- Опыт работы с SQL, PostgresSQL, MongoDB
- Key-value Storage (Redis).
- Опыт работы с системами виртуализации/контейнерами (Docker).
- Широкий IT background.
- Владение английским языком на уровне не ниже, чем свободное чтение технической документации.
Будет плюсом:
- Опыт работы с Nest.js.
- Понимание принципов SOLID и следование им.
- Знание базовых алгоритмов и структур данных.
- СI/CD (GitLab CI/CD, Jenkins)