О компании

Orion Soft — российская IT-компания, занимающаяся разработкой продуктов с акцентом на программно-определяемые дата-центры. Один из наших продуктов — StarVault, система управления корпоративными секретами и контроля доступа. Ваша задача будет заключаться в разработке административного интерфейса продукта: авторизация, политики, движки секретов, PKI, MFA, хранилище и другие разделы.

Обязанности

  • Запуск новых функций в SPA: Ember Octane, Glimmer Components, маршруты и ember-engines;
  • Подключение бэкенда: интеграция REST API StarVault через Ember Data и сервисы;
  • Создание административных интерфейсов: формы, таблицы, мастера, PKI, снимки, OIDC/MFA;
  • Поддержка локализации: улучшение ru/en через ember-i18n;
  • Укрепление качества: написание юнит-, интеграционных и приемочных тестов (QUnit, Mirage);
  • Участие в командной работе: рецензирование, синхронизация с бэкендом, QA и дизайнерами.

Требования

  • Опыт коммерческой разработки не менее 3 лет;
  • Уверенные знания JavaScript (ES6+), опыт работы с Ember.js или готовность быстро обучаться;
  • Понимание SPA: маршрутизация, состояние, работа с REST API;
  • Знания SCSS/CSS (BEM);
  • Опыт работы с Git, рецензирование кода, работа через MR в GitLab;
  • Английский язык на уровне чтения технической документации.

Условия и бенефиты

  • Хорошо, если у вас есть опыт с React 17, TypeScript, Redux, Webpack: это будет полезно при работе над смежными модулями системы;
  • Опыт работы с Ember Data, ember-concurrency, Handlebars;
  • Знания в области безопасности/инфраструктуры: Vault, OAuth/OIDC, MFA, PKI;
  • Использование Docker для локальных запусков.

Как откликнуться

ОТКЛИКНУТЬСЯ