О компании
Orion Soft is a Russian IT product developer with a focus on software-defined data centers. One of our products is StarVault, a corporate secrets management and access control system. Your responsibility will be the admin interface of the product: authorization, policies, secrets engines, PKI, MFA, storage, and other sections.
Обязанности
- Launch new features in SPA: Ember Octane, Glimmer Components, routes, and ember-engines;
- Connect backend: integrate REST API StarVault via Ember Data and services;
- Build admin interfaces: forms, tables, wizards, PKI, snapshots, OIDC/MFA;
- Support localization: enhance ru/en via ember-i18n;
- Strengthen quality: write unit, integration, and acceptance tests (QUnit, Mirage);
- Engage in team work: review, sync with backend, QA, and designers.
Требования
- At least 3 years of commercial development;
- Proficient in JavaScript (ES6+), experience with Ember.js or willingness to learn quickly;
- Understanding of SPA: routing, state, working with REST API;
- SCSS/CSS (BEM);
- Git, code review, working through MR in GitLab;
- English at a level to read technical documentation.
Условия и бенефиты
- Good if you have experience with React 17, TypeScript, Redux, Webpack: this will be useful when working on adjacent modules of the system;
- Worked with Ember Data, ember-concurrency, Handlebars;
- Touch on security/infra: Vault, OAuth/OIDC, MFA, PKI;
- Used Docker for local launches.



