Все вакансии

Node.js разработчик (Middle)

AllTrust.me · 1 500–1 700 USD · Москва · HH · опубликовано 3 июня 2026 г.

Компания AllTrust.me
Источник HH
Опубликовано 3 июня 2026 г.
Зарплата 1 500–1 700 USD

Описание вакансии

Node.js разработчик (strong Middle)
Обязанности:
Разработка и поддержка серверной части веб-приложений на Node.js.
Проектирование и оптимизация RESTful API и WebSocket-каналов.
Работа с MongoDB (Mongoose), Redis (кеш, очереди, rate limiting).
Работа с Legacy кодом.
Работа с базами данных (SQL и NoSQL).
Участие в проектировании архитектуры приложений.
Взаимодействие с фронтенд-разработчиками для интеграции компонентов.
Обеспечение безопасности и производительности приложений( защита от OWASP Top 10, корректная работа с секретами, аудит зависимостей).
Требования:
Опыт работы с Node.js от 3 лет.
Хорошие знания JavaScript/TypeScript.
Опыт работы с фреймворками (Express, Nest.js и др.).
Опыт с Express (или аналогичным фреймворком) - middleware, маршрутизация, обработка ошибок.
Знание работы с базами данных (MySQL, PostgreSQL, MongoDB и др.).
Опыт работы с системами контроля версий (Git).
Безопасность: JWT, OAuth2, 2FA, хеширование, защита от XSS/CSRF/SQL/NoSQL-инъекций, понимание OWASP Top 10.
Работа с транзакциями и денежными суммами через BigNumber/Decimal (понимание проблем floating-point).
Понимание принципов REST, WebSocket, микросервисной архитектуры.
Практический опыт использования AI-инструментов.
Рабочее владение английским и русским языками (обязательно)
Предпочтительно, но не обязательно:
Опыт работы с Go и PHP.
Опыт работы с Docker, Kubernetes.
Опыт написания unit-тестов и тестирования API.
Опыт работы в финтехе, обменниках, P2P-платформах.
Условия работы:
График: удаленная, полная занятость — с понедельника по пятницу, с 09:00 до 18:00
Первый этап отбора включает тестирование.

Навыки

  • Node.js
  • MongoDB
  • Redis
  • SQL
  • JavaScript
  • TypeScript
  • Express
  • NestJS
  • MySQL
  • PostgreSQL
  • Git
  • REST
Открыть вакансию в ленте