Разработчик Node.js

Вам предстоит работать с платформой на Node.js, где нужно будет разбираться в сложных API и дорабатывать существующий код. Идеальный кандидат должен иметь опыт работы с Claude Code и быть готовым к решению нестандартных задач в продакшене.

senior удалённо 100 000 – 168 000 RUR
Тип занятости
full-time
Опубликовано
4 февраля 2026
Языки
English: Pre-Intermediate
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться

описание

Своя платформа, большая кодовая база на Node.js, десятки модулей, постоянный поток новых интеграций с внешними системами. Ищем разработчика на стыке трёх вещей: Expert Node.js — не junior, не "знаю основы". Человек, который свободно читает и дорабатывает чужой код, понимает async-паттерны, streams, event loop, модульную архитектуру, умеет дебажить production-проблемы. Claude Code как основной инструмент — не эксперимент, а ежедневный рабочий процесс. Через него: прототипирование, доработка модулей, написание тестов, рефакторинг, масштабирование паттернов. Человек, который знает как настроить проект под агента и как контролировать результат. API-интеграции на уровне "подключу что угодно" — REST, GraphQL, SOAP, webhooks, SSE, WebSocket. Любой формат авторизации: OAuth 2.0, API keys, Basic Auth, JWT, HMAC, токены в headers/query/body. Опыт с API, где документация неполная, устаревшая или отсутствует — разобраться через тестирование, реверс-инжиниринг, curl, логи. Что делать • Дорабатывать и создавать модули платформы на Node.js • Интегрировать внешние системы: разобраться в API, протестировать, написать обёртку, обработать edge cases и ошибки • Прототипировать быстро: гипотеза → рабочий модуль → тесты → итерация за часы через Claude Code • Масштабировать: один работающий модуль → шаблон → серия вариаций под разные API и схемы данных • Писать и поддерживать тесты • Дебажить: находить почему модуль работает нестабильно, чинить, не ломая остальное

требования

Node.js — экспертный уровень:
async/await, промисы, error handling в асинхронных цепочках
Работа с HTTP-клиентами (axios, undici, node-fetch), парсинг и трансформация JSON
Модульная архитектура, npm-пакеты, dependency management
Чтение и доработка чужого кода — не только свой с нуля
Дебаг production-проблем: race conditions, memory leaks, timeout handling
API-интеграции — широкий опыт:
REST как минимум, в идеале — GraphQL, SOAP, webhooks, real-time протоколы
Все варианты авторизации: OAuth 2.0 flows, API keys, Basic/Bearer, JWT, подпись запросов (HMAC)
Pagination, rate limiting, retry-стратегии, idempotency
Опыт с "плохими" API: ответы не по документации, нестабильные эндпоинты, неконсистентные форматы
Инструменты: Postman, curl, httpie, собственные тест-скрипты
Claude Code — ежедневный production-опыт:
Работа с существующей кодовой базой через агента, не генерация с нуля
CLAUDE.md, настройка контекстов, декомпозиция задач под агента
Понимание failure modes и выстроенный workflow для контроля качества
Использование для тестирования: генерация тест-кейсов, проверка edge cases
Масштабирование паттернов: один модуль → шаблон → серия через агента
Git:
Ветки, PR, code review. Командная работа.
Плюс: TypeScript, опыт с flow-based системами автоматизации
Не подходит
Claude Code пробовали пару раз — нужен накопленный опыт
Node.js на уровне "делал простые сервера на Express" — здесь сложнее
API-опыт ограничен одним-двумя сервисами — нужна широта
Нет опыта дебага чужого кода
Не можете описать конкретные кейсы по каждому из трёх направлений
Формат
Удалённо. Постоянное сотрудничество. Оплата индивидуально. Часовой пояс гибкий.
Отклик
1. Кейсы Claude Code (2-3). Масштаб проекта, задача, результат, где агент облажался, оценка ускорения.
2. Кейс API-интеграции. Самый сложный API, который подключали. Что было не так, как разбирались, какие грабли.
3. Node.js-опыт. Масштаб проектов, с чем работали, самая нетривиальная проблема которую дебажили.
4. Вопрос. В проекте 15+ модулей похожей структуры на Node.js. Нужно добавить пять новых — каждый работает с другим внешним API (разная авторизация, разные форматы ответов, разная пагинация). Как организуете процесс через Claude Code? 3-5 предложений.
Не нужно: список курсов, резюме без кейсов, "слежу за трендами", скриншоты ChatGPT.

Похожие вакансии

6 вакансии
Г
Галактионов Тихон Витальевич
1 д. назад

Преподаватель/ментор на Frontend

Присоединяйтесь к нашей команде менторов, где вы сможете помогать другим разработчикам расти и развиваться.…

50 000 - 250 000 RUR

middle удалённо
Bell Integrator
Bell Integrator
сегодня

Fullstack-разработчик

Ищем Senior разработчика с опытом работы от 3 лет на Typescript, Node.js и Angular. Вы будете заниматься разработкой и п…

senior удалённо
Банк ДОМ.РФ
Банк ДОМ.РФ
1 д. назад

Разработчик Angular/React в команду РКО ЕФО

Ищем Senior Frontend разработчика с опытом работы на Angular и Node.js. Вам предстоит проект…

senior удалённо
Foundrr.lab
Foundrr.lab
1 д. назад

Старший Frontend разработчик (Vue)

Вам предстоит разрабатывать и поддерживать фронтенд функции для ERP и e-commerce систем, а также работать с устаревшим к…

senior удалённо
SaaSoft
SaaSoft
2 д. назад

Frontend Developer

В SaaSoft вы будете заниматься разработкой ПО с фронтендом на Vue.js. Ищем специалиста, который имеет…

110 000 - 160 000 RUR

удалённо
Lead.Aero
Lead.Aero
сегодня

Разработчик React/Node.js

В Lead.Aero вам предстоит развивать внутренние цифровые продукты, включая личный кабинет клиентов и автоматизацию процессов. Мы ищем проактивного специалиста с…

до 130 000 RUR

middle удалённо