Korzinka (Anglesey food)

Senior / Lead Go-разработчик

Коротко

Senior/Lead Go-разработчик для розничной сети с цифровыми продуктами: проектирование и поддержка бэкенд-сервисов и REST API на Go с акцентом на микросервисы, AWS и производительность. Требуется от 5 лет коммерческой бэкенд-разработки, опыт Go, Python, AWS (Lambda, API Gateway, ECS/Fargate, DynamoDB), Terraform/CDK, PostgreSQL и Redis. Для Senior нужен опыт менторства, для Lead — опыт руководства командой; работа удалённая или гибридная, полная занятость.

Локация
Ташкент, Яккасарайский район, Малая кольцевая дорога, 120; удалённый или гибридный формат работы
Компания
Розничная сеть с цифровыми продуктами и сервисами для покупателей.
Что делать
•Проектировать, разрабатывать и поддерживать бэкенд-сервисы и REST API на Go.
•Разрабатывать микросервисы и интегрировать их со сторонними сервисами.
•Работать с базами данных и кэшированием для повышения надежности и производительности.
•Писать модульные и интеграционные тесты, участвовать в код-ревью и кросс-функциональной работе с продуктовой командой, QA, фронтенд- и мобильными разработчиками.
•Участвовать в техническом дизайне и архитектурных решениях, самостоятельно доводить функциональность до релиза.
•Менторить разработчиков и обеспечивать техническое руководство; на уровне Lead координировать реализацию и участвовать в планировании работы команды.
Требования
•От 5 лет коммерческой бэкенд-разработки, включая практический опыт работы с Go.
•Опыт работы с Python, включая функции AWS Lambda, скрипты и обработку данных.
•Хорошее понимание конкурентности в Go, интерфейсов, обработки ошибок и работы с context.
•Опыт разработки REST API и микросервисов.
•Практический опыт работы с AWS: Lambda, API Gateway, ECS/Fargate и DynamoDB; опыт использования Terraform или CDK для IaC.
•Знание безопасности API, включая JWT и OAuth2, а также основ observability: логов, метрик и трассировки.
•Уверенное владение SQL и реляционными базами данных, например PostgreSQL; знакомство с кэшированием, например Redis.
•Опыт автоматизированного тестирования, работы с Git, Docker и CI/CD.
•Для уровня Senior требуется опыт менторства или наставничества разработчиков; для уровня Lead — опыт руководства командой или технической реализацией.
•Умение самостоятельно принимать технические решения, доводить функциональность до релиза, эффективно коммуницировать и работать в команде.
Хорошо, если есть
•Опыт работы с брокерами сообщений, например Kafka или RabbitMQ.
•Опыт работы с gRPC.
•Опыт работы с системами электронной коммерции или ритейла.
Культура и преимущества
•Удалённый или гибридный формат работы.
•Полная занятость.
•Взаимодействие с продуктовой командой, QA, фронтенд- и мобильными разработчиками.
•Возможность участвовать в архитектурных решениях и техническом руководстве.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте