- Страна
- Россия
- Зарплата
- 250 000 ₽ – 300 000 ₽
Senior Backend Developer (Node.js)
Привлекательная вакансия для опытных инженеров с прозрачным стеком и удаленным форматом работы. Зарплата соответствует рынку для Senior-уровня, а работа в продуктовой компании обещает интересные задачи.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Высокая сложность обусловлена строгими требованиями к стажу (8+ лет в бэкенде) и глубокой экспертизе в облачной инфраструктуре AWS и Kubernetes. Также обязательным является опыт работы с LLM, что выделяет эту вакансию среди стандартных позиций.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Предлагаемая зарплата (250-300к gross) находится в пределах рыночной нормы для Senior Node.js разработчика в РФ, однако для специалистов с опытом 8+ лет и глубоким знанием AWS/K8s это скорее нижняя или средняя планка рынка. На международном рынке или в крупнейших тех-гигантах такие компетенции могут оцениваться выше.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
SENIOR BACKEND DEVELOPER (NODE.JS)
*🏢* Компания: Eshe
*💰* ЗП: ₽250 000 – 300 000 gross
*🌍* Формат: Удалёнка (RU, BY, 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.
• 3+ года опыта с Kubernetes.
• 2+ года опыта с AWS (EKS, RDS, DynamoDB, S3).
• Опыт разработки highload-сервисов и распределённых систем.
• Обязателен опыт использования LLM в работе.
Стек:
Node.js, TypeScript, NestJS, RabbitMQ, Redis, MySQL, MongoDB, DynamoDB, ElasticSearch, K8s, Docker, AWS (EKS, RDS, DynamoDB, S3)
Условия:
• Fully remote.
• 28 календарных дней оплачиваемого отпуска.
• 100% оплата больничного.
• Работа в продуктовой команде.
*📩* Отклик:
Больше похожих вакансий + автоотклики с ИИ
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- Node.js
- TypeScript
- NestJS
- RabbitMQ
- Redis
- MySQL
- MongoDB
- DynamoDB
- ElasticSearch
- Kubernetes
- Docker
- Amazon Web Services
- Amazon EKS
- Amazon RDS
- Amazon S3
- LLM
Возможные вопросы на собеседовании
Проверка опыта проектирования систем, способных выдерживать большие нагрузки, что критично для данной роли.
Расскажите о самом сложном highload-кейсе в вашей практике: как вы проектировали систему и какие узкие места обнаружили?
Вакансия требует 3+ года опыта с K8s, важно понять глубину понимания процессов деплоя и отладки.
Как вы организуете процесс CI/CD для микросервисов в Kubernetes и как решаете проблемы с ресурсами (OOMKilled, CPU throttling)?
В стеке указаны как реляционные, так и NoSQL базы. Нужно понять логику выбора инструмента.
В каких случаях вы предпочтете DynamoDB вместо MySQL для хранения данных в распределенной системе?
Это обязательное требование вакансии, важно узнать реальные сценарии использования.
Как именно вы используете LLM в своей ежедневной разработке и как это влияет на качество и скорость вашего кода?
Проверка навыков работы с асинхронностью и очередями.
Как обеспечить гарантию доставки сообщений (Exactly-once) при использовании RabbitMQ в распределенной системе?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

