TypeScript / AI / Fullstack разработчик

Дата размещения вакансии: 23.07.2026
Работодатель: Центр Локализации Кириллица
Уровень зарплаты:
от 150000 RUR
Город:
Санкт-Петербург
Требуемый опыт работы:
От 1 года до 3 лет

«Кириллица», студия локализации, с 2009 года озвучила 1+ млн минут контента для Disney, Netflix, Sony и др.

Мы превращаем классическую студию в AI-first компанию, и разработка ведётся с AI-агентами по собственной методологии (GRACE Framework).

Продукт, над которым предстоит работать

VoxQube Actor Portal, SaaS защищённой удалённой записи актёра. Профессиональные актёры получают доступ к защищённым видео-сессиям (DRM, watermark, подписанные ссылки), читают синхронизированный с видео текст и записывают голосовые дубли прямо в браузере (студийное качество, стриминг звука на сервер в реальном времени). Под капотом: Next.js fullstack, PostgreSQL, AWS (EC2, S3, CloudFront, Batch), Terraform, ffmpeg-пайплайн обработки видео и аудио.

Платформа проходит сертификацию Trusted Partner Network (TPN), отраслевой стандарт защиты контента, обязательный для работы с крупными студиями. Это активная часть текущей работы, а не разовая формальность.

Что ты будешь делать

  • Разрабатывать fullstack-систему на Next.js (App Router, Server Actions, route handlers)
  • Строить backend с ролевой моделью доступа (RBAC) и изоляцией контуров
  • Работать с защищённым видео-стримингом и записью звука в браузере (Web Audio, WebSocket, ffmpeg)
  • Вести security-hardening в рамках подготовки к TPN-сертификации: DRM, watermarking, audit logging, устранение находок пентестов, доведение до production уже закоммиченных, но не активированных защитных механизмов
  • Интегрировать AI-агентов в процесс разработки (prompting, orchestration, скиллы)
  • Настраивать и поддерживать инфраструктуру и CI/CD, которые реально используются, а не лежат в репозитории

Требования:

  • Backend:

  • PostgreSQL (схемы, индексы, миграции, транзакции)
  • Next.js как backend-слой (route handlers, middleware, Server Actions)
  • JWT + role-based доступ (RBAC)
  • Frontend / fullstack:

  • Уверенный TypeScript
  • Next.js (App Router, middleware, Server Actions)
  • Zod (shared DTO)
  • Инфраструктура / DevOps:

  • Уверенное понимание инфраструктуры AWS (EC2, S3, RDS, CloudFront, Secrets Manager)
  • Настройка Terraform
  • S3 (presigned URLs, multi-bucket)
  • Docker
  • CI & CD: опыт настройки и поддержки конвейеров сборки и доставки (Jenkins, GitLab CI/CD или аналоги)
  • Дополнительно:

  • Базовое знакомство с Python
  • AI:

  • Понимание semantic code / knowledge graph
  • Практический опыт вайб-кодинга. Не «пробовал Copilot», а регулярная работа с AI-агентами в режиме автономных многошаговых задач (от постановки фазы разработки до код-ревью результата), а не только точечных автодополнений
  • Умение писать скиллы для агентов
  • Prompt engineering и управление автономностью агента (когда дать свободу, когда нужны жёсткие рамки)
  • Опыт с AI-инструментами уровня Claude Code / Cursor, именно в проектах, а не в тестовых задачах
  • Плюсом будет:
  • Webhooks (HMAC, IP validation)
  • Multi-tenant SaaS (companyId-изоляция)
  • React Query / SWR
  • Radix UI / headless UI
  • Logging (Pino / Winston) + Sentry
  • Web Audio (AudioWorklet, WebSocket-стриминг) / Canvas
  • Auth (TOTP, Magic Link)
  • Работа с DRM и защищённым видео-стримингом (CloudFront Signed URLs, CENC)

Условия:

Как мы работаем

  • Есть задача → ты сам выбираешь решение
  • Быстро тестируем и двигаемся дальше
  • AI это часть разработки, не «поиграться»
  • Что получишь
  • Чёткую систему:

    • архитектура
    • knowledge graph
    • контракты модулей
    • verification plan
  • AI-методологию (GRACE Framework)
  • Онбординг от разработчика (без хаоса)
  • Реальную прокачку в AI и архитектуре
  • Кому не подойдёт
  • Нужен постоянный контроль
  • Нет опыта самостоятельной разработки
  • «AI интересно, но не пробовал»
  • Как откликнуться
  • Коротко напиши:

  • что ты реально делал
  • как используешь AI
  • ссылку на проекты