Okta
Staff Software Engineer - UI Platform
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Staff-инженер в платформенную команду Okta, отвечающую за UI-инфраструктуру. Задача — задавать архитектурное видение и развивать переиспользуемые компоненты и инструменты, которыми пользуются все продуктовые команды.
Задачи
- Определять и продвигать архитектурное видение и технический роадмап крупной подсистемы UI-платформы (модернизация UI, инфраструктура интернационализации, стратегии версионирования)
- Выступать ключевым ревьюером дизайна высоконагруженных предложений и кросс-командных интерфейсных спецификаций
- Обеспечивать кросс-функциональное согласование и снимать техническую неопределённость в инициативах нескольких продуктовых команд
- Развивать культуру непрерывного обучения: делиться знаниями, менторить senior-инженеров, внедрять лучшие практики
- Создавать переиспользуемые компоненты и надёжные дизайн-паттерны для быстрой разработки UI и API
- Лично участвовать в реализации и обеспечивать техническое качество наиболее сложных компонентов платформы
Требования
- 5+ лет опыта разработки ПО
- Экспертиза в архитектуре и реализации ПО, сильный опыт разработки на Java, Python или C++
- Значительный опыт работы с фреймворками Spring, React.js или Node.js
- Глубокое понимание принципов и практик проектирования масштабируемых и поддерживаемых систем
- Сильные коммуникативные навыки, умение просто объяснять сложные концепции
- Требуется статус U.S. person и нахождение на территории США (рабочая виза США не подходит)
Условия
- Годовая базовая зарплата в San Francisco Bay Area: $194,000–$267,000
- Equity, бонусы и льготы: медицинская, стоматологическая и офтальмологическая страховка, 401(k), flexible spending account, оплачиваемые отпуска и родительский отпуск
- Гибридный формат работы
- Иммерсивный очный онбординг
- Более 20 офисов по всему миру
Навыки
- Java
- Python
- C++
- Spring
- React.js
- Node.js
- UI build tooling
- CLI
- design systems
- internationalization
- localization
- accessibility