- Страна
- Россия
- Зарплата
- 264 000 ₽ – 334 000 ₽
Откликайтесь
на вакансии с ИИ

GO разработчик
Хорошее предложение для опытных разработчиков с прозрачной вилкой оплаты и понятным стеком. Ограничением может стать обязательное оформление через ИП и гибридный формат на старте.
Сложность вакансии
Позиция требует глубоких знаний внутреннего устройства Go (GC, планировщик) и специфического опыта работы с MongoDB и Kafka. Высокий порог входа обусловлен требованием к стажу от 4 лет и готовностью работать в гибридном режиме.
Анализ зарплаты
Предложенная ставка (264к - 334к) находится в рамках рыночного диапазона для Middle+/Senior Go разработчиков в Москве, однако верхняя граница чуть ниже максимально возможных офферов для топовых Senior-специалистов в финтехе.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Top Selection уже сейчас
Присоединяйтесь к команде Top Selection и развивайте современные системы управления ритейлом на Go!
Описание вакансии
GO разработчик Гибрид ❇️ | Компания Top Selection
🔥 Мы в поиске Go разработчика проектную занятость
Грейд: Middle+|Senior
Ставка: от 264К до 334К
Гражданство/Локация: РФ, Москва, Московская обл
Загрузка: фуллтайм
Срок: долгосрочный
Оформление: только ИП 📌 (не СЗ, не ТК)
📌Гибрид на первые 3 месяца работы – 2-3 раза в неделю, далее возможно обсуждение удаленного формата.
Описание проекта
Разработка и совершенствование системы управления магазинами одежды и других вспомогательных продуктов внутри направления Розницы
✅Требования:
Опыт разработки: Стаж коммерческой разработки на Go более 4 лет.
Уверенное владение Golang:
Глубокие знания языка, понимание работы планировщика, сборщика мусора (GC) и модели памяти.
Опыт работы с MongoDB:
Уверенное практическое использование MongoDB (проектирование схем, работа с индексами, составление агрегационных пайплайнов, понимание нюансов транзакций).
Опыт работы с Apache Kafka:
Понимание принципов работы, паттернов потребления и публикации сообщений, обеспечение гарантии доставки и идемпотентности обработчиков.
Опыт разработки веб-приложений и микросервисов:
Практический опыт создания REST/gRPC сервисов и поддержки распределенных систем.
Хорошие навыки работы с \*nix системами: Уверенное использование командной строки, базовое понимание принципов работы ОС.
Опыт работы с Git: Уверенное владение системами контроля версий, умение работать с ветками, слияниями и разрешением конфликтов.
Опыт работы с Docker: Знание основ контейнеризации, умение создавать оптимизированные multi-stage Docker-контейнеры.
Желание быстро расти вместе с командой: Стремление к профессиональному развитию и готовность принимать новые вызовы.
🥰 Будет плюсом, если:
Глубокое понимание конкурентности в Go: Отличное знание работы с горутинами, каналами, примитивами синхронизации (sync, sync/atomic) и пакетом context.
Знание современных возможностей Go 1.23+: Умение использовать итераторы (range over functions) и современные паттерны работы с коллекциями.
Опыт работы с PostgreSQL:
Понимание реляционных баз данных и умение применять их в гибридных архитектурах.
Опыт работы с gRPC и Protobuf: Практический опыт проектирования и реализации контрактов для внутреннего взаимодействия микросервисов.
Опыт разработки высоконагруженных веб-приложений:
Умение оптимизировать приложения для работы с большим объемом трафика и низкими задержками.
Опыт проектирования и разработки сервисов с нуля:
Способность самостоятельно создавать и развивать новые сервисы в рамках event-driven архитектуры.
Английский технический.
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Go
- MongoDB
- Apache Kafka
- REST
- gRPC
- Linux
- Git
- Docker
- PostgreSQL
- Protobuf
- Microservices
- Event-Driven Architecture
Возможные вопросы на собеседовании
Вакансия требует глубоких знаний языка. Вопрос проверяет понимание управления памятью и производительности.
Расскажите, как работает Garbage Collector в Go и в каких случаях может возникнуть ситуация 'stop the world'?
Проект активно использует MongoDB. Важно понимать, как кандидат оптимизирует запросы.
Как вы подходите к проектированию индексов в MongoDB для тяжелых агрегационных пайплайнов?
Работа с Kafka требует понимания надежности доставки данных.
Как обеспечить семантику 'exactly-once' при обработке сообщений в Kafka на стороне Go-сервиса?
В требованиях указано знание Go 1.23+. Это проверяет актуальность знаний кандидата.
Какие преимущества дают итераторы (range-over-func), появившиеся в Go 1.23, и в каких сценариях их стоит использовать?
Проект связан с микросервисами и gRPC.
Как вы организуете версионирование gRPC контрактов при внесении ломающих изменений в Protobuf-файлы?
Похожие вакансии
Senior Python Engineer
Java-разработчик
Бэкенд-разработчик Java (Middle)
.NET Senior
Java-разработчик
Senior Backend Developer (Java)
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!