About the project

  • MWS Octapi — это интеграционная платформа МТС Web Services, которая объединяет все возможные способы взаимодействия между системами в экосистеме компании. В ней используется подход Event Mesh — технология, которая позволяет обрабатывать данные в реальном времени и обеспечивает безопасность, производительность и управляемость.

Responsibilities

  • разрабатывать и поддерживать микросервисы
  • разрабатывать Vue 3 компоненты (Vuetify 3, TypeScript);
  • разрабатывать новые endpoint-ы в сервисах слоя Service и Controller (Express.js + TypeScript);
  • писать CRUD-операции в слое PG-CRUD с использованием Prisma ORM;
  • дорабатывать и рефакторить существующие фасады (проксирование, агрегация данных).

Requirements

  • студенты 3 и 6 курсов бакалавриата, специалитета или магистратуры;
  • знание TypeScript;
  • опыт работы с Vue 3, Vuetify 3;
  • знание REST API;
  • опыт работы с Git;
  • будет плюсом знание Node.js, Express.js, PostgreSQL (через Prisma ORM).

Conditions

  • график работы 40 часов в неделю;
  • развитие в командах профессионалов и опытный наставник, готовый делиться опытом;
  • мобильная связь за счет компании;
  • специальные предложения и скидки от продуктов экосистемы МТС;
  • собственный корпоративный университет, онлайн-библиотека, Best Benefits (приложение для сотрудников, где собраны различные скидки);
  • спорт: онлайн зарядки, йога, дыхательные практики.