О компании
Orion soft — российский разработчик ИТ‑продуктов, в основу которых заложена концепция программно‑определяемого ЦОД. Один из продуктов — StarVault, корпоративная система управления секретами и защитой доступа. Твоя зона ответственности — админ‑интерфейс продукта.
Обязанности
- Запускать новые фичи в SPA: Ember Octane, Glimmer Components, routes и ember‑engines.
- Подключать backend: интеграция REST API StarVault через Ember Data и services.
- Собирать интерфейсы администрирования: формы, таблицы, wizards, PKI, snapshots, OIDC/MFA.
- Поддерживать локализацию ru/en через ember‑i18n.
- Писать unit-, integration- и acceptance‑тесты (QUnit, Mirage).
- Участвовать в работе команды: ревью, синхронизация с backend, QA и дизайнерами.
Требования
- От 3 лет коммерческой разработки.
- Уверенный JavaScript (ES6+), опыт с Ember.js или готовность быстро в него войти.
- Понимание SPA: routing, state, работа с REST API.
- SCSS/CSS (BEM).
- Git, code review, работа через MR в GitLab.
- Английский — чтение технической документации.
Будет плюсом
- Опыт с React 17, TypeScript, Redux, Webpack.
- Опыт с Ember Data, ember‑concurrency, Handlebars.
- Знание security/infra: Vault, OAuth/OIDC, MFA, PKI.
- Использование Docker для локального запуска.