Sportradar
Любляна, Словения1 месяц назад
Название: Старший инженер-программист (м/ж/д) Местоположение: Любляна / SI
О НАС Присоединяйтесь к одной из самых быстрорастущих компаний в мире спортивных технологий и iGaming. Наша организация, зарегистрированная на NASDAQ, объединена общей страстью к спорту и технологиям, поддерживая тысячи партнеров данными и контентом по всему миру. Мы ищем инженера полного цикла для разработки SDK, который станет связующим звеном между нашими данными и продуктами наших партнеров. Наша новая концепция SDK и встраиваемые виджеты позволяют сотням операторов предоставлять данные о спортивных событиях в реальном времени, коэффициенты и контент миллионам пользователей. Идеальный кандидат — сильный инженер, который пишет для аудитории других разработчиков и свободно работает с ИИ-ассистентами для написания кода. Это практическая роль, ориентированная на результат. Вы будете работать в рамках существующих архитектур под руководством опытных инженеров, которые предоставят вам наставничество и поддержку. Мы строим нашу инженерную практику, используя современные инструменты и ИИ-ассистентов. Ваш опыт работы с ИИ ценится здесь так же высоко, как и ваш стаж.
ЗАДАЧИ Разработка SDK: Расширение SDK в рамках существующей архитектуры. Разработка новых модулей, интеграций, TypeScript-определений, обеспечение качества и тестового покрытия. Разработка виджетов: Создание встраиваемых виджетов, обеспечивающих их корректное отображение на любой странице партнера. Преобразование макетов в адаптивные, настраиваемые и доступные пользовательские интерфейсы без необходимости привлечения специалиста по фронтенду для финишной доводки. Интеграция API: Интеграция внутренних сервисов и API партнеров в SDK и слой виджетов через REST, WebSocket и SSE, с обработкой повторных попыток, переподключений, кеширования и плавного снижения производительности, что требуется для данных о спортивных событиях в реальном времени. Инженерия с использованием ИИ: Ежедневная работа с ИИ-ассистентами для написания кода и интеграция этой практики в наши репозитории. Разработка контекстных файлов, переиспользуемых навыков и команд, интеграция серверов MCP с различными инструментами. Поддержание быстрых циклов обратной связи с помощью команд проверки типов, линтинга и тестирования, обеспечивающих автономность агентов. Опыт разработчика: Поддержка документации, рабочих примеров и сообщений об ошибках, на которые полагаются наши интегрирующиеся партнеры. Ваши пользователи — другие разработчики.
О ВАС Опыт: 3+ года в разработке на JavaScript/TypeScript в производственной среде. Мы открыты для кандидатов среднего и старшего уровня, и глубина знаний в рабочих процессах с ИИ-ассистентами ценится так же высоко, как и годы опыта в резюме. Технический стек: Глубокое знание JavaScript и TypeScript, с прочными основами работы в браузере — DOM, event loop, современные сборщики (Vite, Rollup, esbuild) и форматы модулей. Владение ИИ: Ежедневный опыт работы с ИИ-ассистентами для написания кода, выходящий за рамки простого промптинга. Вы сможете объяснить, как структурировать проект, чтобы агенты хорошо в нем работали, и где вы им не доверяете. Интеграция API: Подтвержденный опыт потребления HTTP и API реального времени, включая аутентификацию на стороне браузера, CORS и режимы сбоев, которые плавно деградируют. Мастерство фронтенда: Достаточные навыки работы с CSS и компоновкой для самостоятельного создания умеренно сложного виджета по макетам. Владение дизайном и UX не входит в обязанности этой роли. Коммуникация: Четкое письменное изложение для аудитории разработчиков и инстинкт задавать вопросы на ранней стадии, а не строить неправильную вещь хорошо.
ПРЕДПОЧТИТЕЛЬНЫЕ НАВЫКИ Опыт работы в сфере ставок на спорт, iGaming, трейдинга или другой среды с данными в реальном времени и высокой частотой. Глубокие знания тестирования, включая модульное, интеграционное и автоматизацию браузера (например, Vitest, Playwright), а также регрессионное тестирование внешнего вида виджетов. Опыт оптимизации производительности в контексте сторонних компонентов: размер сборки, ленивая загрузка и влияние на хост-страницу, которой вы не владеете. Опыт работы с CI/CD и автоматизацией релизов. Знакомство с сервисами и инфраструктурой AWS.
НАШЕ ПРЕДЛОЖЕНИЕ Сотрудническая среда с коллегами со всего мира (инженерные офисы в Европе, Азии и США), включая различные социальные мероприятия и тимбилдинги. Гибкость в управлении рабочим днем и задачами с высокой степенью самостоятельности. Баланс между структурой и самостоятельностью при выполнении ежедневных задач. Яркое и инклюзивное сообщество, включая группы Women in Tech и Pride, которые приветствуют всех участников. Глобальная программа поддержки сотрудников (Global Employee Assistance Programme). Приложения Calm и Reulay (ведущие приложения для улучшения самочувствия, разработанные для поддержки концентрации, качественного отдыха, осознанности и долгосрочной психологической устойчивости). Онлайн-видеокурсы. Гибкий рабочий график. Хотя мы ценим гибкость и преимущества удаленной работы, мы твердо убеждены, что личное общение способствует укреплению связей, стимулирует сотрудничество и способствует инновациям — как на индивидуальном, так и на корпоративном уровне. Энергия, обмен идеями и поддержка команды, которые мы получаем в офисе, укрепляют основу нашего успеха и культуры. По этой причине мы являемся компанией, ориентированной на работу в офисе, и работаем по полностью очной модели, при этом члены команды работают в офисе пять дней в неделю, чтобы строить отношения, обмениваться идеями и расти вместе. В зависимости от местоположения могут применяться определенные исключения — ваш местный контакт-центр может предоставить более подробную информацию.
НАШ ПРОЦЕСС ПОДБОРА: Первоначальный отбор: Короткий онлайн-чат с нашим менеджером по подбору персонала для понимания вашего опыта и ожиданий. Техническое собеседование: Встреча с нанимающим менеджером и/или дополнительным интервьюером для детального обсуждения вашего опыта. Финальное собеседование: Организуется для знакомства с командой, оценки соответствия команде и получения дополнительной информации об опыте, навыках и мотивации кандидата на данную роль. Финальные этапы: Получение обратной связи и, в случае успеха, предложение о работе!
В Sportradar мы гордимся нашей разнообразной командой трудолюбивых сотрудников. Sportradar стремится обеспечить равный доступ к своим программам, объектам и возможностям трудоустройства. Все квалифицированные кандидаты получат равное внимание при трудоустройстве независимо от возраста, расы, цвета кожи, религии, пола, сексуальной ориентации, гендерной идентичности, национального происхождения, инвалидности или статуса ветерана. Мы призываем вас подать заявку, даже если вы соответствуете только большинству требований (но не 100% перечисленных критериев) — мы верим, что навыки развиваются со временем. Если вы готовы учиться и расти вместе с нами, мы приглашаем вас присоединиться к нашей команде!
Мы — ведущая мировая компания в области спортивных технологий, находящаяся на стыке спорта, медиа и ставок. Более 1700 спортивных федераций, СМИ, букмекерских операторов и потребительских платформ в 120 странах полагаются на наши знания и технологии для развития своего бизнеса.
Оценка RocketHunt по реальным зарплатам
Грейд
Senior
Опыт работы
от 3 лет
Формат работы
Офис
Уровень английского
B2 - Выше среднего
ИИ напишет его по твоему резюме, останется только отправить