Golang разработчик
Зарплата
от 200 000 ₽
Требования
Местоположение и тип занятости
Описание вакансии
О компании и команде
F2F — это двухлетний стартап, который вот-вот выйдет на рынок киберспортивных платформ. За это время наша сплоченная команда превратила идею в мощный продукт — платформу для соревнований, роста и побед, которая не уступает конкурентам. Это результат идей и усилий каждого из нас, и мы уверены, что скоро это окупится.
Присоединяйтесь к нам на финальном этапе перед запуском — это ваш шанс:
- Погрузиться в атмосферу стартапа с его драйвом и авантюризмом.
- Стать частью команды, где ваш вклад реально формирует будущее киберспорта.
- Увидеть, как ваши идеи превращают платформу в место, за которое пользователи готовы платить.
Работа в F2F — это не про создание игр, а про построение экосистемы для киберспортсменов. Мы на пороге большого успеха, и вы можете быть с нами в этот момент!
Ожидания от кандидата
- Что предстоит делать:
- Взаимодействовать с другими участниками команды: разработчиками, тестировщиками и дизайнером
- Разрабатывать высоконагруженные и отказоустойчивые сервисы на Golang.
- Проектировать и оптимизировать архитектуру сервисов, включая использование микросервисного подхода.
- Работать с базами данных (PostgreSQL, ClickHouse, Redis, MongoDB и др.).
- Интегрироваться с внешними сервисами и API (gRPC, REST, WebSockets).
- Оптимизировать производительность кода и взаимодействия между сервисами.
- Участвовать в код-ревью и обсуждении архитектурных решений.
- Работать с очередями сообщений (Kafka, NATS, RabbitMQ).
Что мы ожидаем:
- 3+ года коммерческого опыта разработки.
- Опыт проектирования микросервисной архитектуры.
- Глубокое понимание многопоточности и конкурентности в Go.
- Опыт работы с реляционными (PostgreSQL, MySQL) и NoSQL (MongoDB, Redis) базами данных.
- Знание gRPC, REST, WebSockets.
- Опыт работы с брокерами сообщений (Kafka, RabbitMQ и др.).
- Умение писать тесты (unit, integration).
- Опыт работы с Docker, Kubernetes.
- Владение инструментами мониторинга и логирования (Prometheus, Grafana, Loki, OpenTelemetry).
- Навыки работы с системами контроля версий (Git).
- Опыт работы с CI/CD (GitLab CI, GitHub Actions).
- Хорошие знания принципов SOLID, DDD, CQRS.
Soft skills:
- Умение фокусироваться на конечном результате и оперативно достигать бизнес-целей.
- Здоровый перфекционизм.
- Умение работать в команде и эффективно взаимодействовать с другими специалистами.
Условия работы
- Удаленка
- Оплата в $