Node.js-разработчик × Claude Code × API-интеграции

ИнтеллектДиалог

Node.js-разработчик × Claude Code × API-интеграции

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

Своя платформа, большая кодовая база на 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.

Навыки
  • claude code
  • Git
  • Node.js
Посмотреть контакты работодателя

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

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию