Competentum офис

О компании

Competentum — международная группа компаний, которая поставляет услуги в сфере электронного обучения (EdTech) для высшего образования и бизнеса в США и Европе.

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

Как устроена разработка?

У нас приветствуется гибкая разработка (Agile, Scrum) в кросс-функциональных командах. Жизненный цикл задачи включает аналитику, разработку, код-ревью, тестирование, и в некоторых случаях автоматизацию и документацию. Также у нас работает группа DevOps-специалистов.

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

Мы международная компания и большинство наших заказчиков находятся в США. Это дает отличную возможность практики английского языка и взаимодействия в кросс-культурном контексте.

Чему у нас можно научиться?

Поскольку мы занимаемся заказной разработкой, то в каждом новом проекте мы стремимся использовать новейшие решения и фреймворки. Работа в нашей компании дает возможность быть на переднем крае production-ready фреймворков и библиотек.

У нас можно познакомиться с множеством специфичных для EdTech решений: LMS, xAPI, MathML, automated answer scoring, content migrations, learning analytics.

В данный момент, наш основной стек выглядит так (детали и выбор бэкэнда зависят от проекта):

  • на веб-клиентах — React/Redux, WebSocket;
  • на мобильных клиентах —React Native, Flutter, Cordova;
  • на бэкенде преимущественно микросервисы на Java (SpringBoot), NodeJS (Koa2), .NET Core и ASP.NET;

А ещё — Cassandra/Mongo/Raven, Postgres/MS SQL, Redis, Kafka/RabbitMQ, Lucene, Akka, ELK, WebRTC и аналитика учебных данных (big data in education) — Python, Apache Spark/Flink, d3.jsиспользуем monolith-first подход в проектах.

Вакансии

Показать архивные вакансии