golang разработчик личного кабинета для физических лиц

грейд
middle
формат
удалённо
страна
Россия
опубликована
вчера

описание

Полная удалёнка или гибрид в одном из трёх IT-офисов

Команда развивает личный кабинет для физических лиц в вебе и мобильном приложении. Сайт посещают около 2–2,5 млн уникальных пользователей в месяц, приложение — около 4,5 млн. Команда кросс-платформенная: в ней работают разработчики на Go, PHP и frontend, тестировщики и мобильные разработчики.

задачи

  • Разрабатывать и поддерживать бэкенд-сервисы на Go
  • Развивать и рефакторить код
  • Переводить сервисы с PHP и Node.js на Go
  • Оптимизировать структуры данных и сложные запросы к PostgreSQL для высокой производительности и отказоустойчивости
  • Интегрировать асинхронную обработку задач через RabbitMQ и кеширование с Redis и KeyDB
  • Развивать микросервисную архитектуру и обеспечивать надёжное взаимодействие между сервисами
  • Покрывать код тестами
  • Участвовать в проверке кода и поддерживать его качество

требования

  • Коммерческий опыт разработки на Go от 2–3 лет
  • Глубокое знание PostgreSQL: оптимизация схем данных и сложных запросов, работа с транзакциями и индексами
  • Опыт работы с Redis, KeyDB и брокерами сообщений RabbitMQ или Kafka
  • Понимание и практическое применение принципов SOLID, DRY, KISS и паттернов проектирования
  • Навыки написания тестов на Go, проверки кода и командной работы с Git
  • Уверенное владение Docker и понимание конвейеров CI/CD
  • **Будет плюсом** опыт миграции и чтения унаследованного кода на PHP или Node.js

условия

  • Полная удалёнка или гибрид в одном из трёх IT-офисов
  • ДМС со стоматологией после 6 месяцев работы
  • Корпоративные скидки по программе Best Benefits
  • Обмен опытом во внутренних гильдиях, поддержка при подготовке докладов на конференциях и статей, внутренние курсы для технических спикеров и авторов
  • Прозрачная система развития: грейды и индивидуальные планы развития

навыки

компания

похожие вакансии

статьи для разработчиков