Senior PHP (Symfony) / Golang Developer

Senior PHP (Symfony) / Golang Developer

Описание вакансии

Технологический стек:

  • PHP 8.x + Symfony
  • Golang (Gorilla WebSockets)
  • RoadRunner (основной application server: rr, symfony_app worker, rr_jobs)
  • Nginx
  • MariaDB
  • Redis
  • AWS SQS
  • phpMyAdmin
  • Docker


Кого мы ищем:

  • Уверенный Senior PHP-разработчик с сильным опытом PHP (Symfony 5/6/7) и Golang
  • Опыт коммерческой разработки на Golang (Gorilla WebSockets, создание и поддержка микросервисов) — обязательно
  • Опыт работы с RoadRunner — большой плюс
  • Понимание и любовь к легаси-проектам (ты не пугаешься легаси-кода, а знаешь, как его приручить)
  • Хорошее знание SQL (MariaDB/MySQL), индексов, оптимизации запросов
  • Опыт работы с Redis (cache + queue)
  • Желательно опыт с AWS SQS или подобными очередями
  • Понимание принципов высоконагруженных систем
  • Опыт написания unit/интеграционных тестов (PHPUnit, Go testing)
  • Понимание принципов SOLID, DDD, чистой архитектуры
  • Опыт профилирования и поиска узких мест (Xdebug, pprof, New Relic и т.п.)
  • Работа с Git в команде (feature branches, code review, PR-процесс)

Будет плюсом:

  • Опыт миграции монолита в микросервисы на проде
  • Знание gRPC / Protobuf для межсервисного взаимодействия
  • Опыт с CI/CD (GitLab CI, GitHub Actions)
  • Понимание контейнеризации и оркестрации (Docker Compose, Kubernetes)
  • Опыт работы с системами мониторинга и логирования (Prometheus, Grafana, ELK, Sentry)
  • Знакомство с message brokers помимо SQS (RabbitMQ, Kafka, NATS)
  • Опыт оптимизации Symfony (Doctrine, кэш, lazy loading)
  • Контрибьюшены в open-source

Что важно по подходу к работе:

  • Умение самостоятельно декомпозировать большие задачи
  • Готовность работать в условиях неполной документации legacy-кода
  • Внимание к деталям при рефакторинге (не ломать прод)
  • Способность аргументировать технические решения и участвовать в код-ревью

Что ты будешь делать:

  • Поддержка и развитие core-логики legacy-проекта на Symfony и на Golang
  • Рефакторинг и постепенная модернизация кода (активно выводим старые части в современную архитектуру)
  • Выпиливание кода из монолита в микросервисы на Golang Работа с RoadRunner workers и job-системой
  • Оптимизация производительности (Redis-кэширование, очереди, долгие запросы в MariaDB)
  • Реализация новых фич и интеграций в условиях уже существующей большой кодовой базы
  • Участие в улучшении архитектуры, DevOps-процессов и кодовой базы
  • Участие в декомпозиции задач в бэкенд-команде

Условия:

  • Удалённая работа из любой точки мира;
  • Влияние на продукт и архитектуру, возможность реализовать свои идеи;
  • Команда, которая ценит экспертизу и инициативу;
  • Роль ключевого участника продуктовой команды;

  • Конкурентная зарплата, зависящая от результатов собеседования и профессионального уровня;

  • Система вознаграждения по принципу общего вклада (pay-for-performance);

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

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

  • Поддержка инициатив и возможности для профессионального роста;

  • Оплата обучающих курсов и сертификаций;

  • Работа над социально значимым проектом

  • Возможность напрямую влиять на проект, его развитие и оптимизацию;

  • Открытая культура и команда, которая растёт вместе;

  • Отсутствие бюрократии и дух настоящего стартапа;

  • Работа на международном рынке.

О компании Мы — продуктовая IT-компания, создающая платформу монетизации контента, интегрированную в социальную сеть для новой архитектуры образования. Мы строим нелинейное обучение, где ИИ собирает индивидуальные учебные треки из статей, видео, подкастов и других форматов, чтобы каждый ученик достиг своей цели. Присоединяйся к нам и помоги сделать образование доступнее и эффективнее!

Навыки
  • PHP
  • Symfony
  • Golang
Посмотреть контакты работодателя

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

Системы и Технологии в Логистике
  • Москва

  • Не указана

Рекомендуем
Битрикс24
  • Москва

  • Не указана

Рекомендуем
Employcity
  • Москва

  • Не указана

Рекомендуем
АМТЕХ
  • Москва

  • Не указана

Marfatech
  • Москва

  • Не указана

СИГМАКОД
  • Москва

  • Не указана

COMPETO LLC

Senior Go developer

COMPETO LLC

  • Москва

  • Не указана

ПАПА ДЖОНС

Middle+ PHP-developer (backend)

ПАПА ДЖОНС

  • Москва

  • Не указана

585, Холдинг
  • Москва

  • Не указана

МФК Фордевинд
  • Москва

  • до 350000 RUR

Скала^р
  • Москва

  • до 350000 RUR

Hi, Rockits!
  • Москва

  • до 350000 RUR

Лин Айти
  • Москва

  • до 350000 RUR

Лудинг
  • Москва

  • до 350000 RUR

Kinescope
  • Москва

  • от 350000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию