Бэкенд разработчик (Golang + PHP)
СДЭК
УдаленноПолная занятость
ЗП обсуждается на собеседовании
В компанию СДЭК
Описание вакансии
Ищем коллегу в команду развития физлиц. Команда отвечает за личный кабинет физических лиц, как на вебе, так и в мобильном приложении. Аудитория сайта порядка 2-2.5 миллионов уникальных пользователей в месяц, в приложении порядка 4.5 миллионов в месяц. Команда кросс-платформенная и состоит из: одного Golang, одного PHP разработчика, двух frontend разработчиков, трех тестировщиков и трех мобильных разработчиков.
Задачи
- Разрабатывать и поддерживать бэкенд-сервисы на 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).
Skills
Updated January 21, 1970
More jobs
Similar jobs
- DS Systems
Remote Salary: $4,000–8,000 DS Systems — технологическая компания, создающая высоконагруженные B2B-решения в финтехе и антифроде. Наш продукт…
SeniorRemoteFull-time4k–8k $/motoday - BrainShells
Компания: BrainShells ЗП: от 4000$ Формат: Удалённо (Remote Global) О компании: BrainShells разрабатывает собственное ПО и микросервисные платформы…
SeniorRemoteFull-timefrom 4k $/motoday - Astrum EntertainmentRussia
Компания: Astrum Entertainment Формат: Удалёнка — Россия О компании: Astrum Entertainment — один из крупнейших российских разработчиков и издателей…
MiddleRemoteFull-timesalary not specifiedtoday