WorkaemКарьерная платформа
  • Вакансии
  • Компании
  • Зарплаты
  • Офферы
  • Сервисы
  • Блог
  • Работодателям
Workaem

Карьерная платформа для IT-специалистов: вакансии напрямую с карьерных страниц 300+ компаний, из телеграм-каналов, с международных площадок и от работодателей напрямую. Разбор условий, детектор мёртвых вакансий, AI-инструменты для резюме. Базовые функции бесплатны.

Подпишись, присылаем лучшие вакансии недели
Или читай канал в телеграме
Соискателям
Все вакансииЗа границейУдалёнка в долларахКомпании с РУ основателямиЗарплатыОфферыВозможностиСоветыСоздать резюмеТренировка интервью
По технологиям
Вакансии PythonВакансии JavaScriptВакансии ReactВакансии JavaВакансии GoВакансии Docker
По профессиям
РазработкаДизайнQA / ТестированиеАналитикаProduct / Project ManagerМаркетинг
Работодателям
Разместить вакансиюТарифыБаза кандидатовСвязаться с нами
Кабинет
РегистрацияВойтиЛичный кабинетМои откликиСохранённыеУведомления
Компания
О проектеПредложенияКонтактыБлогКонфиденциальностьУсловия использования
© 2026 Workaem. Все права защищены.КонфиденциальностьУсловияОферта
Made by IT, for IT 💛
Fullstack-разработчик
ОписаниеИнструментыКомпанияПохожие
  1. Главная
  2. /
  3. Вакансии
  4. /
  5. Fullstack-разработчик

Selectel·Санкт-Петербург·22 ч назад

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

🏢 ОфисMiddleПолная занятость
Зарплата не указана

Наша компания

Отдел Администрирования сервисов в поиске Fullstack-разработчика! Отдел Администрирования сервисов занимается миграцией клиентских проектов в инфраструктуру Selectel и их последующим администрированием, а также созданием различных программных решений на базе продуктов и инфраструктуры нашей компании.

О роли

Мы ищем коллегу, который будет работать над развитием и улучшением решения - ИИ-роутер. ИИ-роутер — это сервис унифицированного доступа к генеративным ИИ-моделям. Он предоставляет каталог моделей, централизованное управление ключами доступа, гибкое квотирование, консолидированную отчётность и сквозную аналитику.

Чем предстоит заниматься

Покрывать код тестами и участвовать в code review коллег
Вести техническую документацию: API-справки, схемы взаимодействия, инструкции по подключению новых провайдеров
Декомпозировать и оценивать задачи, участвовать в планировании
Разбирать баги и инциденты в своей зоне ответственности
Разрабатывать и поддерживать backend продукта ИИ-роутер на Convex + TypeScript
Интегрировать новые LLM-провайдеры: унифицировать форматы запросов/ответов, поддерживать streaming, обрабатывать ошибки и лимиты
Реализовывать маршрутизацию запросов между провайдерами: fallback, балансировку, обработку деградации
Учитывать потребление: подсчёт токенов, квоты, лимиты, данные для биллинга
Проектировать и развивать публичное API шлюза, поддерживать обратную совместимость
Управлять ключами и доступами клиентов
Настраивать логирование и метрики запросов, использовать инструменты для разбора инцидентов
Разрабатывать интерфейс продукта в панели Selectel на Angular
Создавать интерфейсы аналитики: потребление токенов, расходы, статистику запросов
Собирать экраны на базе внутреннего дизайн-бука
Работать с real-time обновлением данных

Наши требования

Опыт разработки backend на TypeScript
Знание TypeScript на продвинутом уровне: дженерики, discriminated unions, unknown vs any, типизация внешних данных
Опыт работы с асинхронным JavaScript: event loop, promise chains, обработка ошибок в async-коде, отмена операций
Умение работать с Git, code review, CI/CD
Опыт написания unit тестов, интеграционных
Опыт разработки серверной части на Node.js
Опыт проектирования REST API: версионирование, коды ответов, обратная совместимость, валидация входных данных
Опыт работы с внешними HTTP API: ретраи, таймауты, идемпотентность, обработка нестабильных ответов
Понимание работы со стримингом: SSE или чанки
Опыт работы с базами данных: моделирование данных, понимание индексов и денормализации
Опыт разработки SPA на любом компонентном фреймворке: Angular, React или Vue
Опыт работы с состоянием приложения и асинхронными данными: загрузка, ошибки, гонки запросов, отмена
Уверенная работа с готовой библиотекой компонентов: у нас есть внутренний дизайн-бук с готовыми элменетами, задача - собирать из них интерфейсы, а не разрабатывать с нуля
Понимание вёрстки на уровне, достаточном для сборки экранов
Опыт разработки на Angular 22
Опыт работы с Convex
Опыт работы с serverless / Bacend as a Service: Firebase, Supabase, Cloudflare Workers, Vercel Functions, AWS Lambda
Опыт интеграции с LLM API: OpenAI, Anthropic, Google
Понимание токенов, контекстного окна, streaming-ответов, rate limits провайдеров
Опыт реализации rate limiting, квот, биллинга по потреблению
Опыт работы с observability: метрики, структурированные логи, трейсинг запросов через цепочку сервисов
Опыт работы с React / Next.js
Опыт работы с Docker, Kubernetes

Мы предлагаем

Оформление в официально аккредитованную IT-компанию
Белая заработная плата
Годовая премия по результатам работы до 15% от суммарного оклада за 12 месяцев
50 000 бонусных рублей на услуги компании ежегодно
Релокационный бонус при переезде
Бесплатные обеды и кофе-брейки
Гибкое начало рабочего дня (до 12:00), удаленный формат работы

Технологии и навыки

TypeScript
React
Vue
Angular
JavaScript
Node.js
Docker
Kubernetes
AWS
Git
CI/CD
Selectel
Selectel
Санкт-Петербург

ГрейдMiddle
ЗанятостьПолная занятость
РегионРоссия
ФорматОфис
ИсточникСкрыто
Опубликовано22 ч назад
Все вакансии компании

AI-помощник

под эту вакансию
Войди, чтобы AI оценил твоё соответствие вакансии и написал сопроводительное письмо

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

QA Lead в команду AI-агентов (Python)2ГИСQA инженер (декретная ставка)СБЕРдо 200 000 ₽Cпециалист по автоматизации технических процессовЯндекс Крауд78 000 – 78 000 ₽Разработчик ELMA365Вкусно — и точка
Мы против мошенников на площадке: если тебя просят заплатить, продиктовать код или установить непонятное приложение, прекращай общение и сразу пиши нам (чат с основателем или форма обратной связи).