Обязанности:
Наша команда занимается системой автоматизации пунктов выдачи заказов. Ежесекундно огромное количество заказов проходит через нашу систему в руки клиентов и обеспечивает бесперебойную работу агентов. Это работа с высоконагруженной системой, на текущий момент имеющей более 50 микросервисов, работа с REST и GRPC, большое количество баз данных (PostgreSQL, Clickhouse, Redis), работа с очередями Kafka, отслеживание метрик Grafana, бекенд на С#, фронт на Vue3, также мы используем Kubernetes, GitLab CI\CD. Вам предстоит: Погружаться в домен, проектировать и разрабатывать новые функциональные возможности (программирование бизнес-логики); Разрабатывать новые сервисы с использованием современных технологий и подходов; Работать над надёжностью и масштабированием наших сервисов; Активно участвовать в принятии проектных решений; Участвовать в ревью и рефакторинге кода. Мы ожидаем: Знание классических алгоритмов и структур данных; Умение писать эффективный и понятный код; Наличие навыков разработки асинхронных и многопоточных приложений; Опыт работы с базами данных (PostgreSQL, Clickhouse); Опыт работы с микросервисной архитектурой; Опыт написания тестируемого кода и юнит-тестов к нему; Умение работать в команде. Мы предлагаем: Динамичный и быстроразвивающийся бизнес, ресурсы, возможность сделать вместе лучший продукт на рынке e-commerce; Свободу действий в принятии решений; Достойный уровень заработной платы; Профессиональную команду, которой мы гордимся; Возможность развиваться вместе с нашим бизнесом; Возможность работать удаленно; Релокация в офисы Москвы и Санкт-Петербурга.