Обязанности:
О компании:PayMatrix – динамично развивающийся стартап в сфере интернет-платежей. Мы на стадии активного роста, наши обороты увеличиваются с каждым месяцем, и в связи с этим расширяется команда разработки. Мы ищем технического лида на backend направление, который сможет не только управлять командой, но и участвовать в разработке сложных решений на уровне архитектуры. Что нужно делать: Руководить командой backend-разработчиков, непосредственно участвуя в разработке на Golang; Проектировать и поддерживать событийно-ориентированную микросервисную архитектуру системы; Разрабатывать и поддерживать микросервисы с использованием Golang; Разрабатывать сервисы с использованием разнообразных вид хранилищ (как SQL, так и NoSQL), а также брокеров сообщений; Интегрироваться с внешними сервисами и API (REST, gRPC); Оптимизировать текущие бизнес-процессы с технической стороны; Внедрять лучшие практики и процессы разработки в команде; Оценивать и планировать загрузку команды, контролировать сроки выполнения задач; Проводить код-ревью, менторить команду и организовывать внутреннее обучение. Что от тебя требуется: Опыт работы тимлидом и ведущим разработчиком на backend-проектах; Отличное знание Golang и понимание принципов построения микросервисной архитектуры; Опыт работы с MongoDB и проектирования баз данных для высоконагруженных систем; Понимание многопоточного программирования и управления ресурсами; Понимания особенностей облачной развертки сервисов в контейнерах; Самостоятельность, инициативность и желание развивать команду. Будет плюсом: Опыт работы в сфере приема платежей; Знание английского языка. Что мы предлагаем: Удалённая работа с гибким графиком; Высокий уровень оплаты труда, обсуждаемый по итогам собеседования; Возможности для профессионального роста и обучения; Работа в сильной и мотивированной команде. Если ты готов взять на себя ответственность за архитектуру, микросервисы и хочешь быть не просто руководителем, а активным участником разработки, мы ждём твоё резюме!