Lofty.

Middle Go Developer

Не указана
  • Москва
  • Полная занятость
  • Полный день
  • От 3 до 6 лет
  • Golang
  • Go
  • goroutines
  • WebSockets
  • PostgreSQL
  • MySQL
  • NoSQL
  • MongoDB
  • Redis
  • Kafka
  • RabbitMQ
  • sync package

Мы ищем Go разработчика для работы над высоконагруженными сервисами и распределенными системами. Ваша задача будет включать разработку, тестирование и поддержку микросервисов на базе Go. Вы станете частью команды профессионалов, работающей над инновационными проектами, где важны производительность, масштабируемость и надежность.

Обязанности:

  • Разработка высоконагруженных микросервисов на языке Go.

  • Поддержка существующего кода, устранение багов и рефакторинг.

  • Интеграция с внешними API и внутренними сервисами.

  • Участие в принятии архитектурных решений и выборе технологий.

Требования:

  • 3+ лет опыта коммерческой разработки на Go (Golang).

  • Общее понимание концепций конкурентного программирования (goroutines, channels, sync package).

  • Знание основных сетевых протоколов (HTTP, WebSockets, gRPC, TCP/IP).

  • Опыт работы с REST.

  • Понимание принципов работы распределенных систем и баз данных.

  • Опыт работы с реляционными (PostgreSQL, MySQL) и NoSQL базами данных (MongoDB, Redis).

  • Понимание работы с системой очередей сообщений (Kafka, RabbitMQ).

  • Умение писать тесты (unit, integration, load) и опыт работы с фреймворками для тестирования (Go testing, testify, ginkgo/gomega).

  • Опыт использования инструментов для профилирования и оптимизации производительности (pprof, go tool trace).

  • Умение работать в Agile-среде, знание принципов Scrum/Kanban.

Что мы предлагаем:

  • Реально следим за чистотой и оптимальностью кода;

  • Интересные задачи, возможность самостоятельно выстраивать архитектуру проекта, пробовать новые технологии, если аргументируешь что они улучшат продукт;

  • Профессиональное развитие: раз в год проводим Performance Review и определяем варианты развития в компании, а наши эксперты проводят обучения/тренинги и мастер-классы;

  • Конкурентная заработная плата, которая обсуждается с каждым кандидатом индивидуально;

  • Комфортный и современный офис на м. Севастопольская;

  • Гибкое начало рабочего дня: мы работаем с понедельника по пятницу, есть возможность выбора времени начала рабочего дня, у нас нет жесткого контроля за графиком, главное, чтобы задачи выполнялись вовремя;

  • Компенсация питания за каждый день работы в офисе, корпоративная доставка еды и кухня с кофе, фруктами и сладостями;

  • Дополнительные дни отпуска;

  • Молодая команда - средний возраст 27 лет;

  • Богатая корпоративная культура: от тематических вечеринок и настолок до киберспортивных чемпионатов и маркетов.