fullstack разработчик ИИ-роутера

Selectel

United States

On-site

USD 120,000 - 180,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Белая зарплата
Годовая премия 15%
Релокационный бонус
Обед и кофе-брейки
Гибкое начало дня
ДМС и стоматология
Фитнес абонемент
Обучение английскому

Job summary

HireHi приглашает к участию в разработке серверной части на TypeScript и Node.js. Ваша работа будет охватывать проектирование REST API, интеграцию внешних HTTP API и сопровождение потоковой передачи данных. Требуется опыт разработки SPA на Angular и работа с CI/CD; приветствуются знания Docker и Kubernetes.

Компания предлагает официальное оформление в IT-компанию, бонусы, релокацию и широкий пакет льгот. Участие в проектах по созданию масштабируемого шлюза API и аналитике потребления токенов

Qualifications

  • Опыт разработки серверной части на TypeScript и Node.js
  • Опыт асинхронного JavaScript: цикл событий, промисы, обработка ошибок
  • Умение работать с Git, проверкой кода и CI/CD
  • Опыт проектирования REST API: версионирование, коды ответов, обратная совместимость
  • Опыт работы с внешними HTTP API: повторные запросы, тайм-ауты, идемпотентность
  • Понимание потоковой передачи данных: SSE или чанки
  • Опыт с базами данных: моделирование, индексы, денормализация
  • Опыт разработки SPA на Angular
  • Опыт работы с состоянием приложения и асинхронными данными
  • Понимание верстки на уровне, достаточном для сборки экранов
  • Будет плюсом: бессерверные решения и Backend as a Service, FireBase, Supabase, Cloudflare Workers, AWS Lambda, Docker и Kubernetes

Responsibilities

  • Покрывать код тестами и участвовать в проверке кода коллег
  • Разрабатывать и поддерживать серверную часть продукта — ИИ-роутера на TypeScript
  • Интегрировать новых LLM-провайдеров: унифицировать форматы запросов и ответов
  • Реализовывать маршрутизацию запросов между провайдерами: резервное переключение, балансировку
  • Учитывать потребление токенов, квоты и лимиты, сбор данных для биллинга
  • Проектировать и развивать публичный API шлюза, поддерживать обратную совместимость
  • Управлять ключами и доступами клиентов
  • Настраивать журналирование и метрики запросов, использовать инструменты анализа инцидентов
  • Создавать интерфейсы аналитики потребления токенов, расходов и статистики запросов
  • Работать с обновлением данных в реальном времени

Skills

TypeScript
Node.js
Async JavaScript
Git
CI/CD
REST API
Angular
Databases
Streaming SSE
Docker
Kubernetes

Tools

Git
CI/CD tools
Docker
Kubernetes

Job description

Описание: Описания нет

Задачи

Покрывать код тестами и участвовать в проверке кода коллег Вести техническую документацию: справки по API, схемы взаимодействия, инструкции по подключению новых провайдеров Декомпозировать и оценивать задачи, участвовать в планировании Разбирать ошибки и инциденты в своей зоне ответственности Разрабатывать и поддерживать серверную часть продукта — ИИ-роутера на TypeScript Интегрировать новых LLM-провайдеров: унифицировать форматы запросов и ответов, поддерживать потоковую передачу данных, обрабатывать ошибки и лимиты Реализовывать маршрутизацию запросов между провайдерами: резервное переключение, балансировку, обработку деградации Учитывать потребление: подсчитывать токены, квоты и лимиты, собирать данные для биллинга Проектировать и развивать публичный API шлюза, поддерживать обратную совместимость Управлять ключами и доступами клиентов Настраивать журналирование и метрики запросов, использовать инструменты для разбора инцидентов Создавать интерфейсы аналитики потребления токенов, расходов и статистики запросов Собирать экраны на основе внутреннего дизайн-бука Работать с обновлением данных в реальном времени

Требования

Опыт разработки серверной части на TypeScript и Node.js Опыт работы с асинхронным JavaScript: цикл событий, цепочки обещаний, обработка ошибок в асинхронном коде, отмена операций Умение работать с Git, проверкой кода и CI/CD Опыт проектирования REST API: версионирование, коды ответов, обратная совместимость, проверка входных данных Опыт работы с внешними HTTP API: повторные запросы, тайм-ауты, идемпотентность, обработка нестабильных ответов Понимание потоковой передачи данных: SSE или чанки Опыт работы с базами данных: моделирование данных, понимание индексов и денормализации Опыт разработки SPA на Angular Опыт работы с состоянием приложения и асинхронными данными: загрузка, ошибки, гонки запросов, отмена Понимание вёрстки на уровне, достаточном для сборки экранов Будет плюсом: опыт работы с бессерверными решениями и Backend as a Service, Firebase, Supabase, Cloudflare Workers, Vercel Functions, AWS Lambda, Docker и Kubernetes

Условия

Официальное оформление в аккредитованную IT-компанию Белая заработная плата Годовая премия по результатам работы до 15% от суммарного оклада за 12 месяцев 50 000 Бонусных рублей на услуги компании ежегодно Релокационный бонус при переезде Бесплатные обеды и кофе-брейки Гибкое начало рабочего дня — до 12:00 Ежемесячная надбавка за некурение ДМС, стоматология и офисный врач с первого дня работы Компенсация психологических консультаций: онлайн или в кабинете психолога Компания оплачивает 50% абонемента в фитнес-клуб; в офисе есть спортивный зал Внутренние спортивные турниры, корпоративные тренировки и участие в спортивных мероприятиях Офисный душ Образовательные мероприятия: мастер-классы, лекции, квизы и экскурсии Киновечера, вечера настольных игр, зона PlayStation, кикер и настольный теннис Несколько крупных мероприятий в году, зимой — поездки на сноубордах и лыжах, осенью — пейнтбол Компания оплачивает от 50% до 100% обучения английскому; еженедельно проходят бесплатные разговорные клубы с носителями Внутренний обмен знаниями, база знаний и курсов Рекомендации по обучению и развитию, персонализированный подход к обучению, возможность участвовать в конференциях по всему миру Доступ к онлайн-библиотеке Alpina Digital Некоторые льготы доступны пока только в Санкт-Петербургском офисе

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

backend разработчик для облачной платформы
backend разработчик для облачной платформы

Selectel • United States

On-site
USD 120,000 - 180,000
Гибкий график
ДМС, стоматология и врач в офисе
Компенсация психологических консультац
+4
руководитель разработки
руководитель разработки

Selectel • United States

On-site
USD 160,000 - 210,000
ДМС
Стоматология
Психологическая поддержка
+2
системный инженер частных облаков
системный инженер частных облаков

Selectel • United States

On-site
USD 12,000 - 15,000
Ежемесячная надбавка за некурение
ДМС, стоматология и офисный врач
Компенсация психологических консультац
+3
аналитик данных дистанционной выдачи продуктов
аналитик данных дистанционной выдачи продуктов

Альфа-Банк • United States

On-site
USD 12,000 - 18,000
Стоматологическое страхование (ДМС)
Телемедицина
Бесплатный фитнес-зал в офисах
+3
devops инженер облачной инфраструктуры
devops инженер облачной инфраструктуры

Selectel • United States

On-site
USD 90,000 - 150,000
ДМС, стоматология и офисный врач
Оплата обучения английскому
Спортивные мероприятия
системный аналитик CRM-сценариев
системный аналитик CRM-сценариев

Альфа-Банк • United States

On-site
USD 90,000 - 130,000
ДМС со стоматологией и телемедициной
Льготное страхование для близких
Полис путешественника
+1
разработчик C# / .NET
разработчик C# / .NET

Альфа-Банк • United States

On-site
USD 21,000 - 38,000
ДМС с первых дней
Карьерный рост, тренинги
Оплата профильных конференций и курсов
+1
react разработчик новой системы
react разработчик новой системы

Альфа-Банк • United States

On-site
USD 90,000 - 130,000
Квартальная KPI премия
ДМС с первых дней
Больничные 10 дней
+4
java разработчик технологических сервисов
java разработчик технологических сервисов

Альфа-Банк • United States

On-site
USD 120,000 - 180,000
Квартальная премия KPI
Гибкий график
Полная удалёнка
+10
технический директор прикладных систем
технический директор прикладных систем

Альфа-Банк • United States

On-site
USD 140,000 - 210,000
Гибкий график
ДМС с первых дней
Корпоративные мероприятия
+1