eng

Frontend-разработчик Angular СКАУТ

Самара

В данный момент мы ищем frontend разработчика для работы в команде продукта СКАУТ для разработки клиентского SPA-приложения. Возможна работа как в Самарском офисе компании, так и удаленный вариант.

СКАУТ - это интеграционное решение, которое собирает и анализирует данные из корпоративных и внешних сервисов, а также информационных систем "Интерфакса" и позволяет проводить всесторонний анализ возникающих рисков при ведении различных аспектов деятельности заказчика.

Система является модульной платформой, позволяющей проводить доработку без затрагивания основной части системы, в т.ч. после установки базовой версии системы заказчику.

Поддерживается глубокая настройка внешнего вида и поведения посредством отдельной подсистемы, обеспечивающей привязку данных к вновь добавляемым разделам системы через отдельную конфигурацию.

Одной из основных частей СКАУТ является гибкая подсистема рабочих процессов (workflow), которая позволяет настраивать процесс анализа и проверки рисков, в зависимости от потребностей заказчика с учетом ролевой модели также без доработки основных компонентов системы.

Архитектурно СКАУТ представляет многозвенную систему, где есть различные сетевые сервисы, разворачиваемые как в внутренней сети заказчика, так и в DMZ.

Сейчас команда проекта состоит из фронтенд и бэкенд разработчиков, группы бизнес-анализа, специалистов по обеспечению качества, а также DevOps-инженера.

Что мы хотим видеть в успешном кандидате:

  • Отличное знание Angular
  • Опыт работы с REST API
  • Понимание цикла жизни приложения
  • Работа с pipe
  • Модульная архитектура
  • RxJS
  • SignalR и/или Websocket

Будет плюсом:

  • Опыт применения на практике SOLID-принципов проектирования
  • Умение предлагать структуру API клиент-серверного взаимодействия
  • Знание систем сборки и умение их настраивать (WebPack)

Основные задачи на фронтэнде:

  • Разработка клиентской части системы;
  • Принятие участия в планировании итераций, оценке трудоемкости, выполнение системного анализа
  • Совместное проектирование API взаимодействия клиентского и серверного приложения
  • Взаимодействие в команде с использованием средств командной разработки Jira, Gitlab

Прочие технологии используемые на проекте:

Бекэнд:

  • .NET Framework
  • OData REST JSON API

СУБД:

  • основная БД SQL Server 2016, также ведутся работы по добавлению одновременно поддержки PostgreSQL
  • дополнительные – MySQL, PostgreSQL в зависимости от инсталляции для работы с подключаемыми данными
  • Elasticsearch/Kibana для журналирования и телеметрии

CI/CD:

  • Gitlab
  • Artifactory

Управление проектом:

  • Jira
  • Сonfluence

От себя мы обеспечиваем:

  • Официальное трудоустройство согласно ТК РФ
  • Полностью белая зарплата, регулярное премирование
  • ДМС
  • Гибкий подход к организации рабочего дня
  • Возможность удаленной работы, в том числе из другого города
  • Работа в кругу опытных коллег, готовых поделиться знаниями
  • Возможности компенсации обучения, курсов, участия в профессиональных мероприятиях и конференциях

Откликнуться на вакансию