Backend-разработчик
удалёнка, Москва
Команда развивает сервис Переменка в экосистеме Сферум/MAX. Вы будете развивать backend для геймификационных сценариев и игровых механик, поддерживать API и обеспечивать надёжность сервисов для миллионов школьников и учителей
ГрейдMiddle/Senior
Стек
GoREST APISQLRedisgRPCRabbitMQApache KafkaGitClickHouse
Задачи
- •Разработка и развитие API приложения в экосистеме MAX
- •Проектирование и реализация 2.5D-игровых сценариев в вебе на стороне сервера
- •Поддержка и сопровождение существующего функционала сервиса
- •Code review и взаимодействие с дизайном и backend-командой
- •Участие в проектировании архитектуры backend-сервисов
Обязательно
- •Отличное владение Go
- •Понимание REST API, gRPC и паттернов микросервисной архитектуры
- •Уверенное написание SQL-запросов, понимание работы индексов (B-Tree) и транзакций
- •Опыт использования Redis как KV-хранилища и кэша
- •Знание брокеров очередей (RabbitMQ или Apache Kafka)
- •Проектирование и сопровождение backend-архитектуры
- •Уверенная работа с Git и опыт работы в Agile/Scrum
Будет плюсом
- •Опыт работы с высоконагруженными сервисами
- •Умение работать с ClickHouse
- •Знание специфики разработки игр