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-компания, создающая платформу монетизации контента, интегрированную в социальную сеть для новой архитектуры образования. Мы строим нелинейное обучение, где ИИ собирает индивидуальные учебные треки из статей, видео, подкастов и других форматов, чтобы каждый ученик достиг своей цели. Присоединяйся к нам и помоги сделать образование доступнее и эффективнее!


Поделиться:

Опубликована 20 дней назад

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

Нужны деньги до новой зарплаты? Кредитка Platinum от Т-Банка — до 1 000 000 ₽, 55 дней без %. Доставим сегодня бесплатно.
Получить карту
... компаний, основная часть которых представляет собой развлекательные онлайн-сервисы, в поисках Golang Developer ...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании EmploycityEmploycity
  • Москва
день назад
Сейчас у нас в работе есть несколько проектов на позицию Senior Java Developer Чем предстоит заниматься ...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании Казарьянц Артур ЭдуардовичКазарьянц Артур Эдуардович
  • Москва
3 часа назад
Специалист будет заниматься задачами по клиентской части проекта и работать в тесной связке с Lead Client Developer ...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании Talent Ark (ООО Малти)Talent Ark (ООО Малти)
  • Москва
3 часа назад
Команда Kaspersky Container Security занимается разработкой решения для обеспечения безопасности и прозрачности работы контейнерных инфраструктур на базе систем оркестрации Kubernetes. В основе продукта лежит масштабируемая микросервисная архитектура...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании Лаборатория КасперскогоЛаборатория Касперского
  • Москва
3 часа назад
... компаний, основная часть которых представляет собой развлекательные онлайн-сервисы, в поисках Golang Developer ...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании EmploycityEmploycity
  • Москва
день назад
Пикварио - ведущая российская компания, специализирующаяся на разработке и внедрении решений для управления цифровыми активами (Digital Asset Management, DAM). Наша миссия — помогать компаниям и медиа раскрывать полный потенциал своего цифрового конт...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании Пикварио ТехнологииПикварио Технологии
  • Москва
3 часа назад

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

Логотип компании Казарьянц Артур ЭдуардовичКазарьянц Артур Эдуардович
Логотип компании Talent Ark (ООО Малти)Talent Ark (ООО Малти)
Логотип компании Лаборатория КасперскогоЛаборатория Касперского
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.