Internal Software Department

Команда Internal Software Development Department разрабатывает и поддерживает систему автоматизации бизнес-процессов компании – от интерактивной карты офиса на базе системы биометрической аутентификации до модуля планирования профессионального роста сотрудника.

Проект имеет двухсерверную архитектуру и взаимодействует с большим количеством внутренних и внешних сервисов. Серверная часть построена на ASP.NET Web API. Для повышения интерактивности приложения используется SignalR. Самостоятельно разработанный ORM обеспечивает весь необходимый функционал взаимодействия с базами данных при минимальных затратах производительности. Веб-клиент – Single Page Application с использованием ECMAScript 6 – имеет гибкую архитектуру с динамической подгрузкой модулей.

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

При разработке клиентской части особое внимание уделяется оптимизации работы на мобильных устройствах и взвешенному подходу к переиспользованию браузерной версии в мобильной (с перспективой перехода на мобильное приложение с использованием PhoneGap/Cordova).

Система развивается в трех направлениях:

  • Социальное направление.
  • Управленческое направление.
  • Направление внутренних сервисов.

Кроме этого, команда разрабатывает платформу публикации тестовых билдов мобильных приложений.

У разработчиков есть возможность:

  • Активно участвовать в проектировании, разработке и развитии многомодульных SPA-приложений.
  • Улучшать и поддерживать инструменты автоматизации документооборота и бизнес-процессов компании.
  • Взаимодействовать с другими специалистами и командами по вопросам поиска и разработки решений.
Присылайте свое резюме. Мы свяжемся с вами, когда появится подходящая вакансия!