Middle
Naumen Contact Center

Middle Fullstack разработчик

Екатеринбург Любой Москва Гибридный Офис Удаленно

Мы ищем Middle Fullstack разработчика в команду разработки сервисов в Naumen Contact Center.

Naumen Contact Center – программная платформа для организации контакт-центров. Она обеспечивает работу телефонии, коммуникацию с клиентами в социальных сетях, мессенджерах, почте, через сайт и мобильное приложение в режиме 24/7. В основе лежит набор сервисов, которые конфигурируются для обеспечения требований по нагрузке и отказоустойчивости. Платформа включает в себя технологии IVR, единое рабочее место оператора, программный телефон, сводную отчетность и многое другое.

Перед командой стоят амбициозные задачи по реализации проектов под крупных клиентов из ТОП 5 банков РФ, а также разработка архитектуры для развития продукта: горизонтальное масштабирование, работа с распределенной архитектурой.

Стек технологий:

Back-end:

  • Kotlin/Java 21, Spring Boot 3.2;

  • PostgreSQL, Redis;

  • интеграция с внешними системами через REST API, Websocket API;

  • сервисная архитектура.

Front-end:

  • React, MobX, TypeScript, Angular;

  • HTML/CSS/JS и сопутствующие инструменты (в т.ч. css препроцессоры, работа с devtools, работа с разными браузерами и т.д.).

Дополнительно: Gitlab, Docker, JUnit, Cucumber, Яндекс.Трекер.

У нас:

  • гибкая методология разработки;

  • продуктовый подход к разработке с релизным циклом;

  • развитое Java сообщество, мы готовы делиться экспертизой в команде.


Над чем предстоит работать:

  • расширять функциональность и поддерживать существующие решения;

  • дорабатывать сервисы, написанные на Kotlin;

  • дорабатывать SPA-приложения на React;

  • участвовать в ревью кода;

  • участвовать в принятии архитектурных решений;

  • участвовать в нагрузочном тестировании;

  • улучшать покрытие кода тестами.

Для того, чтобы справляться с задачами нужны:

  • опыт использования Java, Spring framework от 3 лет;

  • опыт использования React/Angular от 1 года;

  • знание и понимание концепций кодирования и проектирования Clean code, SOLID, DDD, TDD.

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

  • опыт работы с Kotlin;

  • опыт написания тестов на Cucumber;

  • опыт работы с Kafka;

  • опыт работы с командной строкой в unix-подобных ОС.

Развитие ИТ-сообщества
Вакансии Naumen
Яркие события и корпоративы
Вакансии Naumen
6 сикдэй в год
Вакансии Naumen
Программа адаптации и наставничества
Вакансии Naumen
ДМС со стоматологией с первого месяца
Вакансии Naumen
Корпоративная библиотека от Литрес
Вакансии Naumen