СДЭК ищет Бэкенд разработчика (Golang + PHP). Удалённая работа.

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

  • Разрабатывать и поддерживать бэкенд-сервисы на PHP (Laravel) и Go, участвовать в развитии и рефакторинге кода.
  • Проектировать и оптимизировать API и сложные запросы к PostgreSQL, обеспечивая высокую производительность и отказоустойчивость.
  • Интегрировать асинхронную обработку задач через брокеры сообщений (RabbitMQ) и кеширование с использованием Redis/KeyDB.
  • Участвовать в проектировании и развитии микросервисной архитектуры.
  • Покрывать код тестами, участвовать в Code Review и поддерживать качество кода в соответствии с принципами ООП, SOLID и паттернами проектирования.

Требования:

  • Коммерческий опыт разработки на PHP от 2-х лет с уверенным знанием Laravel.
  • Опыт в Go от 1 года или сильное желание развиваться в этой технологии.
  • Глубокое знание PostgreSQL: написание и оптимизация сложных запросов, работа с транзакциями и индексами.
  • Опыт работы с Redis/KeyDB и брокерами сообщений (RabbitMQ/Kafka).
  • Понимание и применение принципов ООП, SOLID, DRY, KISS и паттернов проектирования на практике.
  • Навыки написания тестов (PHPUnit, Go testing), проведения Code Review и работы с Git.
  • Уверенное владение Docker, понимание CI/CD пайплайнов (используется GitLab CI).

Плюсы:

  • Опыт с неумирающими PHP-приложениями (Swoole, RoadRunner).
  • Опыт с Kubernetes, системами мониторинга (Prometheus, Grafana, ELK).
  • Базовые знания фронтенда (React, React Native).