TL;DR
Go-разработчик (Backend): разработка и развитие интеграций с государственными каталогами и систем возвратов в высоконагруженной e-commerce платформе с акцентом на микросервисную архитектуру и отказоустойчивость. Фокус на проектировании масштабируемых сервисов, написании качественного кода с применением TDD и обеспечении стабильной работы распределенных систем.
Локация: работа удаленно или из офиса в Москве.
Компания
Купер — высокотехнологичный сервис доставки из магазинов и ресторанов с развитой IT-инфраструктурой и командой из 600+ специалистов.
Что делать
- Проектировать, оценивать и реализовывать технические решения в рамках микросервисной архитектуры.
- Разрабатывать и поддерживать сервисы на Go, обеспечивая их масштабируемость и надежность.
- Проводить ревью кода и внедрять лучшие практики разработки.
- Писать Unit и функциональные тесты для повышения стабильности продукта.
- Разбирать инциденты, оптимизировать производительность и устранять технические ошибки.
Требования
- Опыт коммерческой разработки на Go.
- Уверенное владение реляционными (PostgreSQL) и NoSQL базами данных.
- Опыт работы с Kafka, Docker и Kubernetes.
- Понимание принципов микросервисной архитектуры и распределенных систем.
- Знание основ CI/CD и опыт применения TDD/BDD.
Хорошо, если есть
- Опыт работы с ClickHouse.
- Понимание принципов проектирования DDD.
- Опыт участия в профессиональных конференциях или выступлениях.
Курультура и преимущества
- Возможность выбора формата работы: офис в Москве или удаленка.
- Техника на выбор для комфортной работы.
- Выделенный бюджет на профессиональное обучение, доступ к внутренней базе знаний и курсам.
- Развитая корпоративная культура: спортивные активности, мероприятия, внутренние митапы.
- ДМС и дополнительные бонусные программы.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →