Назад
10 часов назад

Fullstack-разработчик (TypeScript / Node.js), Middle

200 000
Формат работы
remote (только Russia)
Тип работы
fulltime
Грейд
middle
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/
TL;DR
Fullstack-разработчик (TypeScript / Node.js), Middle (B2B-продукты и AI-автоматизация): Разработка интерфейсов аналитики, backend-логики, API, интеграций и realtime-функциональности с акцентом на TypeScript, Node.js, PostgreSQL и AI-агентов. Focus on построении fullstack-функциональности, тестировании, разборе production-проблем и безопасной проверке кода, созданного AI-агентами.

Локация: Москва, удалённо

Зарплата: от 200 000 ₽ на руки в месяц

Компания

Obuchat развивает B2B-продукты для анализа звонков и клиентских коммуникаций, автоматизации поддержки и работы AI-помощников.

Что делать

  • Развивать интерфейсы аналитической платформы, рабочего места оператора и клиентских виджетов на React и Vue.
  • Разрабатывать API и backend-логику, работать с PostgreSQL, запросами, транзакциями и миграциями.
  • Поддерживать интеграции с мессенджерами, внешними сервисами и n8n.
  • Развивать realtime-функциональность на WebSocket и Socket.IO, очереди и обработку ошибок доставки.
  • Писать unit-, integration- и e2e-тесты, участвовать в разборе production-проблем по логам и метрикам.
  • Проверять изменения, созданные AI-агентами, и поддерживать технические инструкции.

Требования

  • От 3 до 6 лет опыта и уверенные TypeScript и Node.js.
  • Практический опыт fullstack-разработки с React или Vue и готовность работать со вторым фреймворком.
  • Опыт backend-разработки на Python или Go.
  • Хорошее знание SQL и PostgreSQL, включая транзакции, индексы, ограничения и миграции.
  • Понимание HTTP, REST, WebSocket, авторизации и взаимодействия сервисов.
  • Опыт работы с Git, Docker, CI/CD, автоматизированным тестированием и AI-агентами.

Хорошо, если есть

  • Опыт с аналитическими системами и бизнес-метриками.
  • Интеграции с LLM API, AI-помощниками или n8n.
  • Опыт с очередями, realtime-системами, Keycloak / OIDC.
  • Работа с Grafana, Loki, Prometheus или миграцией legacy-функциональности.

Культура и преимущества

  • Работа над действующими B2B-продуктами и задачами, связанными с реальными процессами клиентов.
  • Полный цикл разработки: интерфейсы, backend, данные, интеграции и проверка результата.
  • Практическое использование AI-агентов для исследования кода, реализации, тестирования и review.
  • В основном стеке используются TypeScript, Node.js, React, Vue, NestJS, Fastify, PostgreSQL, REST, WebSocket, Docker и GitLab CI/CD.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →