TechSearch

Go Developer (Golang)

От 150 000 RUR
  • Москва
  • От 1 года до 3 лет
  • Golang
  • Go
  • Backend
  • gRPC
  • REST API
  • PostgreSQL
  • Docker
  • Microservices
  • Apache Kafka
  • RabbitMQ
  • Git
  • Redis

Мы подбираем Go-разработчиков для работы на проектах наших клиентов - крупных продуктовых компаний, финтеха, e-commerce, IT-интеграторов.

Проекты различаются по масштабу и технологическому стеку: от внутренних корпоративных систем до высоконагруженных сервисов и микросервисных платформ.

Обязанности

  • В зависимости от проекта и стадии разработки вы будете:
  • Разрабатывать и поддерживать backend-сервисы на Go (Golang)
  • Проектировать и реализовывать REST / gRPC API
  • Участвовать в разработке микросервисной архитектуры
  • Работать с базами данных и системами кеширования
  • Реализовывать интеграции с внешними сервисами и внутренними системами
  • Участвовать в проектировании архитектуры сервисов
  • Писать чистый, поддерживаемый и масштабируемый код
  • Участвовать в code review и технических обсуждениях
  • Оптимизировать производительность сервисов
Требования
  • Коммерческий опыт разработки на Go от 2 лет
  • Опыт разработки backend-сервисов
  • Опыт разработки REST API или gRPC сервисов
  • Опыт работы с SQL базами данных (PostgreSQL / MySQL)
  • Понимание принципов микросервисной архитектуры
  • Опыт работы с Git
  • Понимание принципов OOP, SOLID и чистого кода
  • Опыт работы с Docker и Kubernetes
  • Опыт работы с Kafka / RabbitMQ
  • Опыт работы с Redis
  • Опыт разработки высоконагруженных сервисов
  • Опыт работы с CI/CD
Условия
  • Официальное оформление по ТК РФ
  • Полная занятость
  • Работа в офисе / гибридный формат
  • Конкурентная заработная плата (обсуждается индивидуально)
  • Участие в разработке современных технологических проектов
  • Возможность профессионального роста