- Страна
- Россия
- Зарплата
- 250 000 ₽ – 300 000 ₽
Откликайтесь
на вакансии с ИИ

Backend Developer (Node.js)
Привлекательная вакансия с четким стеком технологий, полностью удаленным форматом и прозрачными условиями. Зарплата соответствует рынку для опытных разработчиков, а работа с AWS и LLM добавляет профессионального интереса.
Сложность вакансии
Высокая сложность обусловлена строгими требованиями к опыту (8+ лет в бэкенде и 6+ лет с Node.js), а также необходимостью глубоких знаний AWS, Kubernetes и работы с высоконагруженными системами.
Анализ зарплаты
Предлагаемая зарплата 250 000 – 300 000 руб. gross находится в пределах рыночной нормы для Senior Node.js разработчика в России, хотя для специалистов с опытом 8+ лет и глубоким знанием AWS/K8s верхняя планка могла бы быть выше.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Eshe уже сейчас
Присоединяйтесь к команде Eshe и создавайте высоконагруженные системы на острие технологий — откликайтесь прямо сейчас!
Описание вакансии
Backend Developer (Node.js)
*🏢* Компания: Eshe
*💰* ЗП: ₽250 000 – 300 000 gross
*🌍* Формат: Удалёнка — Россия / Беларусь (UTC+3)
*🕒* Занятость: Полная занятость
О компании:
Eshe — продуктовая IT‑компания. Позиция полностью удалённая, подходит для кандидатов из РФ и РБ.
Задачи:
• Разработка и развитие backend‑сервисов на NestJS.
• Проектирование и реализация API и межсервисных взаимодействий.
• Деплой и эксплуатация сервисов в Kubernetes.
• Работа с асинхронными сценариями (RabbitMQ) и кешированием (Redis).
• Поддержка и оптимизация баз данных: MySQL, MongoDB, DynamoDB.
• Участие в code review и взаимодействие с QA, iOS, Android и Design командами.
Требования:
• 8+ лет опыта в backend‑разработке (не фриланс).
• 6+ лет с Node.js и TypeScript (event loop, streams, memory management).
• 2+ года в разработке highload‑сервисов.
• 3+ года с контейнеризацией и Kubernetes.
• Опыт с AWS (EKS, RDS, DynamoDB, S3) и гибридными хранилищами (MySQL, Redis, MongoDB, DynamoDB).
• Опыт распределённых систем (очереди, консистентность, отказоустойчивость) и использование LLM.
Стек:
Node.js, TypeScript, NestJS, RabbitMQ, Redis, MySQL, MongoDB, DynamoDB, ElasticSearch, K8s, Docker, AWS (EKS, RDS, DynamoDB, S3)
Условия:
• Полностью remote.
• Оплачиваемый отпуск 28 календарных дней.
• 100% оплата больничного.
*📩* Отклик:
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- TypeScript
- LLM
- Kubernetes
- Amazon EKS
- Redis
- Amazon Web Services
- Docker
- MySQL
- DynamoDB
- Node.js
- Amazon S3
- ElasticSearch
- MongoDB
- Amazon RDS
- RabbitMQ
- NestJS
Возможные вопросы на собеседовании
Проверка глубокого понимания платформы Node.js, что критично для позиции Senior/Lead уровня.
Расскажите о механизмах управления памятью в Node.js и как вы диагностируете утечки памяти в продакшене?
Вакансия предполагает работу с highload, где важно понимать нюансы различных БД.
В каких случаях вы выберете DynamoDB вместо MySQL или MongoDB для конкретного микросервиса? Приведите примеры из практики.
Работа с очередями — ключевая часть стека компании.
Как обеспечить гарантию доставки сообщений 'at-least-once' в RabbitMQ и как бороться с дубликатами на стороне потребителя?
Указано требование по эксплуатации в K8s.
Опишите ваш опыт настройки автоскейлинга (HPA) в Kubernetes для Node.js приложений: на какие метрики вы ориентируетесь?
В требованиях упомянуто использование LLM.