Oracle

Senior Platform Software Engineer

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Инженер в команду OCI User Experience Engineering, которая создаёт общий UI-фреймворк и инструменты разработчика для консоли Oracle Cloud Infrastructure. Работа над переиспользуемыми шаблонами, компилятором конфигураций, AI-ассистированными workflow и релизной инфраструктурой платформы.

Задачи

  • Проектировать, разрабатывать и поддерживать возможности общего фреймворка на TypeScript, JavaScript, Preact и Oracle JET
  • Расширять конфигурационно-управляемые шаблоны и компоненты: списки ресурсов, страницы деталей, формы, настройки, графики, интерактивные визуализации
  • Улучшать runtime-поведение, связывающее конфигурацию, состояние приложения, действия пользователя и данные API
  • Развивать API шаблонов и TypeScript-контракты с учётом совместимости между плагинами
  • Улучшать CLI-инструменты UXE, компилятор конфигураций, генерируемые API-утилиты и типы
  • Разрабатывать валидацию и диагностику для выявления ошибок конфигурации и проблем интеграции до деплоя
  • Помогать сервисным командам внедрять шаблоны Redwood и мигрировать существующие экраны консоли
  • Участвовать в создании AI-ассистированных инструментов авторинга, миграции и валидации конфигураций
  • Интегрировать возможности UXE с навигацией, роутингом, фича-флагами и контекстом тенанси/региона
  • Разрабатывать надёжные взаимодействия с API: зависимые запросы, пагинация, состояния загрузки, обработка ошибок, отмена
  • Обеспечивать доступность интерфейсов: клавиатурное взаимодействие, разметка, локализация, валидация
  • Профилировать и оптимизировать рендеринг, выполнение запросов и потребление ресурсов
  • Писать и поддерживать unit, integration и end-to-end тесты
  • Участвовать в упаковке, версионировании и релизе общих библиотек и плагинов
  • Улучшать автоматизацию сборки и деплоя в регионах OCI
  • Поддерживать логи, метрики, алерты и операционные runbook'и
  • Участвовать в on-call ротации и разбирать инциденты
  • Проводить код-ревью и ревью технических дизайнов

Требования

  • Опыт разработки на TypeScript и JavaScript
  • Опыт работы с Preact или аналогичными UI-фреймворками
  • Понимание архитектуры frontend-платформ и переиспользуемых компонентов
  • Опыт интеграции с API и работы с асинхронными данными
  • Навыки написания unit, integration и end-to-end тестов
  • Знание практик доступности (accessibility)
  • Опыт участия в релизах, версионировании и поддержке production-систем
  • Самостоятельное планирование и выполнение задач средней сложности

Условия

  • Медицинская, стоматологическая и офтальмологическая страховка
  • Страхование жизни и AD&D
  • 401(k) с участием компании
  • Оплачиваемый отпуск и 11 оплачиваемых праздников
  • Оплачиваемый больничный (72 часа, с переносом до 112 часов)
  • Оплачиваемый родительский отпуск
  • Помощь при усыновлении
  • Employee Stock Purchase Plan
  • Финансовое планирование и групповая юридическая поддержка
  • Добровольные страхования (авто, жильё, питомцы)
  • Возможны бонусы и equity

Навыки

  • TypeScript
  • JavaScript
  • Preact
  • Oracle JET
  • Redwood design system
  • API integration
  • accessibility
  • unit testing
  • integration testing
  • end-to-end testing
  • CI/CD
  • Oracle Cloud Infrastructure

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

Front-end Developer
Sun-Net Inc.MiddleSan JoseОфис
6 нояб.
Software Engineer - Front-End Web Applications
National Radio Astronomy ObservatoryMiddleSocorroОфис
96,588 – 120,000 USD в год
6 нояб.
Web Developer
KeporaMiddleMcleanОфис
6 нояб.
Frontend / UI Engineer REMOTE
ELITEBRAINSeniorPembroke PinesУдалённо
80 – 100 USD в час
6 нояб.
Senior Software Engineer
Thomson ReutersSeniorEaganГибрид
102,200 – 189,800 USD в год
6 нояб.
Senior Platform Software Engineer — Oracle, 87,800 – 209,500 USD в год, Nashville | itrelocate