Мы ищем fullstack-разработчика на Node.js / Next.js для развития цифровых сервисов компании.
О продукте
Мы развиваем экосистему цифровых сервисов для организации и сопровождения онлайн- и офлайн-мероприятий.
В экосистему входят:
- платформа для проведения live-мероприятий и трансляций,
- административные инструменты управления мероприятиями и трансляциями,
- сервисы для регистрации, учёта и сопровождения участников онлайн- и офлайн-мероприятий.
Системы используются в высоконагруженных сценариях и требуют высокой стабильности, масштабируемости и продуманной архитектуры.
Какие задачи тебя ждут
- Разработка и внедрение real-time-стриминговых решений (WebRTC → RTMP и др.).
- Работа с медиапайплайнами и потоками данных.
- Разработка и поддержка backend-сервисов на Node.js.
- Проектирование и развитие API для внутренних и внешних интеграций.
- Развитие административных интерфейсов на Next.js.
- Обеспечение стабильности, производительности и отказоустойчивости.
- Участие в проектировании архитектуры и оптимизации сервисов.
- Рефакторинг и перенос сервисов с .NET Core на Node.js.
Технологический стек
- Backend: Node.js (AdonisJS)
- Frontend: Next.js
- Databases: PostgreSQL, Redis
- Streaming: WebRTC, RTMP
- Infrastructure: Kubernetes
Мы ожидаем
- Опыт разработки backend-сервисов на Node.js.
- Опыт fullstack-разработки или готовность работать и с backend, и с frontend.
- Опыт работы с системами, где важна скорость реакции и мгновенная обработка событий (live-трансляции, чаты, уведомления).
- Понимание, как обеспечить быструю и стабильную работу приложений при высоких нагрузках и большом объёме данных.
- Опыт работы с PostgreSQL, Redis.
Будет плюсом
- Опыт работы со streaming / WebRTC / RTMP.
- Опыт работы с медиапайплайнами.
- Опыт разработки сервисов с .NET (для участия в рефакторинге на Node.js).
- Опыт работы в Kubernetes.
Что мы предлагаем:
- Стабильная работа в компании с 30-летней историей.
- Работа в команде профессионалов, которые всегда поддержат.
- Использование передовых международных и российских практик.
- Гибридный формат работы, гибкое начало дня.
- Постоянные тренинги, выстроенная система адаптации и наставничества.
- Активная корпоративная жизнь.
- Конкурентный уровень заработной платы.
- ДМС со стоматологией и психологической поддержкой, страхование жизни и выездов за рубеж.
- 100% оплачиваемый больничный (до 14 дней).
- Корпоративные курсы английского и китайского языков.