О проекте
Приглашаем Senior Full-stack Developer присоединиться к команде, развивающей корпоративную систему Медицинского пульта ДМС.
Это действующая высоконагруженная система, находящаяся в активной стадии развития. Решение предназначено для обработки входящих обращений клиентов, работы с CRM и интеграции с внутренними корпоративными сервисами.
В основе решения используется платформа ELMA365, которая изначально применялась как Low-code платформа для быстрого запуска бизнес-решений. По мере развития продукта потребовалась более глубокая кастомизация: команда развивает собственные backend- и frontend-компоненты, интеграционные сервисы и пользовательские интерфейсы.
Мы ищем разработчика с сильной Front и backend-экспертизой, который сможет участвовать в развитии продукта, работать с современной архитектурой и влиять на технические решения.
Чем предстоит заниматься
•Разрабатывать новые сервисы и функциональность Медицинского пульта ДМС.
•Развивать backend-часть решения на Java.
•Разрабатывать пользовательские интерфейсы на React и TypeScript.
•Создавать и дорабатывать frontend-компоненты и пользовательские виджеты.
•Разрабатывать интеграции между ELMA365 и внутренними корпоративными системами.
•Работать с REST API и микросервисной архитектурой.
•Работать с асинхронным взаимодействием через брокеры сообщений.
•Оптимизировать существующие решения и повышать производительность системы.
•Участвовать в обсуждении архитектурных решений совместно с командой разработки.
Мы ожидаем
Backend (приоритет)
•Опыт коммерческой разработки на Java от 3 лет.
•Уверенное знание Spring Boot.
•Опыт работы со Spring Cloud.
•Опыт разработки REST API.
•Понимание принципов микросервисной архитектуры.
•Опыт работы с PostgreSQL.
•Опыт работы с RabbitMQ или другими брокерами сообщений.
•Опыт работы с Docker.
•Опыт работы с Git.
Frontend
•Опыт разработки на React.
•Уверенное знание TypeScript.
•Знание JavaScript.
•Опыт работы с HTML/CSS (SCSS).
•Опыт разработки пользовательских интерфейсов корпоративных систем.
Будет преимуществом
•Опыт работы с ELMA365.
•Опыт работы с ELMA365 SDK.
•Опыт разработки на BPM/BPMS-платформах: Directum RX, Camunda, Creatio, Pega, другие корпоративные BPM-решения.
•Понимание BPMN.
•Опыт разработки интеграционных решений.
•Опыт работы с SIP/WebRTC и системами телефонии.
Кого мы ищем
Мы ищем сильного Full-stack-разработчика, которому интересно работать с корпоративными продуктами и BPM-решениями.
Опыт работы с ELMA365 будет большим преимуществом, также готовы рассматривать специалистов с опытом других BPM/BPMS-платформ, готовых быстро погрузиться в работу с ELMA365.
Мы предлагаем
•Участие в развитии одного из ключевых продуктов ДМС в крупной финансовой экосистеме.
•Работу над высоконагруженной корпоративной системой.
•Возможность влиять на архитектуру и развитие продукта.
•Работу с сильной технической и продуктовой командой.
•Официальное оформление по ТК РФ.
•Удаленный формат работы на территории РФ.
•Возможность приезжать в офис 1–2 раза в год для командных мероприятий.
•Конкурентный уровень дохода.
•Годовую премию.
•ДМС и корпоративные льготы.