Novaverse
Full Stack Enginer / Web Developer (Real-Time 3D, AI-Native)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full Stack разработчик в международную компанию, создающую real-time 3D продукты для архитектуры и дизайна. Работа на стыке веб-платформ, Unreal Engine/Pixel Streaming и облачной инфраструктуры GCP.
Задачи
- Разрабатывать адаптивные веб-интерфейсы на React, TypeScript, WebGL и Three.js
- Реализовывать визуализацию и стриминг интерактивного 3D-контента
- Разрабатывать middleware между веб-клиентами, Unreal Engine и Pixel Streaming серверами на WebRTC и WebSocket
- Управлять real-time сессиями пользователей, командами управления и синхронизацией состояния
- Проектировать и поддерживать backend-сервисы на GCP (Firebase, Cloud Functions, Firestore)
- Строить защищённые масштабируемые API на Node.js и/или Python
- Реализовывать аутентификацию, управление контентом и offline-развёртывание через Firebase Authentication, Cloud Storage и Hosting
- Оркестрировать событийную коммуникацию через Cloud Run, Pub/Sub или App Engine
- Использовать AI-инструменты (GitHub Copilot, Cursor) для ускорения прототипирования и рефакторинга
- Интегрировать Gaussian Splatting и другие передовые техники рендеринга в браузере
- Участвовать в CI/CD пайплайнах, docker-развёртываниях и автоматизированном тестировании
Требования
- 5+ лет опыта full stack разработки в современных веб-средах
- Продвинутое владение JavaScript/TypeScript, React и современной frontend-архитектурой
- Понимание WebGL, Three.js и real-time 3D рендеринга в вебе
- Опыт интеграции веб-платформ с Unreal Engine и Pixel Streaming
- Практический опыт с Google Cloud Platform: Firebase, Cloud Functions, Firestore, Cloud Run
- Опыт backend-разработки на Node.js и/или Python
- Опыт проектирования API, аутентификации, real-time messaging и медиастриминга
- Опыт построения cloud-интегрированных систем с поддержкой offline/local развёртывания
- Регулярное использование AI-инструментов разработки (GitHub Copilot, Cursor)
- Сильное чувство дизайна и умение создавать визуально выверенные интерфейсы
- Опыт с Gaussian Splatting или похожими real-time 3D reconstruction технологиями — сильное преимущество
Условия
- Конкурентная зарплата, equity и benefits
- Работа над передовыми проектами в архитектурной визуализации и интерактивных системах
- Коллаборативная творческая среда с возможностями для роста
- Влияние на направление проектов и эффективность пайплайна
- Регулярные тимбилдинги и студийные мероприятия
- Ежемесячный wellness-бюджет
- Обучение и развитие
Навыки
- React
- TypeScript
- JavaScript
- WebGL
- Three.js
- WebRTC
- WebSocket
- Unreal Engine
- Pixel Streaming
- Google Cloud Platform
- Firebase
- Cloud Functions
- Firestore
- Cloud Run
- Pub/Sub
- App Engine
- Node.js
- Python
- Docker
- CI/CD
- GitHub Copilot
- Cursor
- Gaussian Splatting