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

IT_One

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

Москва, улица Петровка

Метро: Кузнецкий мост

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

Привет!

Мы набираем IT-специалистов в для студии по производству генеративного видео-контента: сериалы, анимация, короткий формат. Студия строит сквозной креативный контур: от истории и сценария до сборки и экспорта готового эпизода.
Продукт - это платформа, обеспечивающая связанный производственный процесс, в котором каждый этап (структура проекта → раскадровка → генерация видео → монтаж) работает в единой системе.

Стек: Ruby on Rails 8, React 19, TypeScript, Inertia.js, Vite, Tailwind CSS, PostgreSQL, Solid Queue, Docker, Kamal. Медиа-обработка: ffmpeg, Active Storage + S3. Интеграции с 5+ AI-провайдерами для генерации изображений и видео.

Формат: удаленка первое время, а затем гибрид (2-3 раза в неделю).

Требования:
· 6 и более лет коммерческого опыта в веб-разработке.
· Ruby on Rails (2+ года): модели, контроллеры, Active Job, Active Storage, миграции.
· React + TypeScript (1.5+ года): hooks, формы, работа с серверными props (Inertia или аналогичный подход).
· PostgreSQL: уверенные запросы, понимание основных паттернов и узких мест.
· Git, code review, работа в команде.
· Опыт интеграции внешних HTTP API: таймауты, polling, обработка ошибок.
· Чтение и написание тестов.
· Уверенный опыт с AI-IDE​​​​​​​​​​​​​​ (Cursor)
Мы разрабатываем в Cursor и ожидаем, что вы используете AI-IDE как множитель собственной продуктивности.
Задаёте стандарты промптов и review для команды.
Понимаете, где AI помогает (boilerplate, тесты, рефакторинг), а где нужен инженер (доменная модель, безопасность, ffmpeg-тайминги, контракты API).
Готовы работать в репозитории, где значимая часть кода пишется с AI, но под ответственностью разработчика.
Обязанности:
· Разрабатывать фичи в workspace-интерфейсе студии: шоты, раскадровка, генерация видео, аниматики, монтаж, настройки AI-провайдеров.
· Интегрировать внешние AI API по готовым паттернам: REST-клиенты с async polling, обработка ответов, логирование.
· Создавать UI на React + Inertia: формы, таблицы, таймлайны шотов, статусы фоновых задач.
· Писать тесты на сервисы и интеграции (Minitest).
· Участвовать в code review, работать в Cursor под ревью senior-разработчика.

Условия:

· Оформление по ТК.

· Гибрид «как тебе удобно» — сначала полная удалёнка. После - переход в гибрид (2-3 дня в офисе, дни обсуждаемы).

· Участие в найме своей команды - вы помогаете выбрать тех, с кем комфортно по духу.

· ​​​​​​​Реальная обратная связь и влияние на продукт.

Навыки
  • Ruby On Rails
  • TypeScript
  • React
  • PostgreSQL
Посмотреть контакты работодателя

Адрес

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

Airbits
  • Москва

  • Не указана

Рекомендуем
MPBoost
  • Москва

  • Не указана

Рекомендуем
Итсен
  • Москва

  • Не указана

Рекомендуем
Чубатюк Никита Васильевич

Fullstack разработчик (react.js + python)

Чубатюк Никита Васильевич

  • Москва

  • от 250000 RUR

Senior Fullstack Developer

Кидс Аппс

  • Москва

  • от 250000 RUR

Senior fullstack-разработчик (Python/Go + JS)

Мамаева Ирина Анатольевна

  • Москва

  • от 250000 RUR

Finstar Financial Group

.NET FullStack-разработчик

Finstar Financial Group

  • Москва

  • от 250000 RUR

Буханка
  • Москва

  • от 250000 RUR

Simple Course
  • Москва

  • до 2500 RUR

МФК Фордевинд
  • Москва

  • до 350000 RUR

Первый Бит
  • Москва

  • до 350000 RUR

Middle+ PHP / Fullstack Developer

Койфман Дана Владимировна

  • Москва

  • до 300000 RUR

Демлинк
  • Москва

  • до 300000 RUR

Фонд развития промышленности

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

Фонд развития промышленности

  • Москва

  • до 300000 RUR

Апартмент системс
  • Москва

  • до 300000 RUR

Управляющая Компания Колизеум

Fullstack Developer (Laravel + Filament)

Управляющая Компания Колизеум

  • Москва

  • до 300000 RUR

  • Москва

  • до 300000 RUR

Changellenge
  • Москва

  • до 300000 RUR

Рефни
  • Москва

  • до 200000 RUR

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

Елизавета Групп

  • Москва

  • до 220000 RUR

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

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