PHP-разработчик (Middle+/Senior)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Привет! Мы Southmedia, перфоманс-агентство с 15-летним опытом. Наши клиенты — застройщики и автодилеры. Мы входим в ТОП-10 Рейтинга Рунета по направлениям: performance-маркетинг, интернет-маркетинг, таргетированная реклама. Также мы проводим сложные интеграции, разрабатываем сайты и собственные диджитал продукты. В 2022 году мы вышли на рынок ОАЭ.
В рамках агентства развивается департамент R&D. С 2021 года мы разрабатываем собственный продукт — автоматизированный сервис обработки лидов «Лайнер». Сейчас расширяем команду проекта: ищем опытного разработчика.
О проекте
«Лайнер» — это больше, чем CRM. С его помощью можно одновременно решать задачи автоматизированной телефонии, лидогенерации и ведения клиентов. Это единый рабочий портал для колл-центра, арбитражников, веб-мастеров и других специалистов, вовлечённых в процессы лидогенерации и продаж.
В сервисе уже множество фич: автоматизированная телефония, умная система балансировки нагрузки между операторами кол-центра, конструктор сайтов, реал-тайм подбор жилых комплексов, аналитика, подстройка под воронку продаж и т.д. И мы продолжаем развивать «Лайнер».
Под капотом у нас Nginx, PHP-FPM 7.4, СУБД MariaDB 10.5. Всё это в docker-контейнерах. В качестве AMQP-брокера используем RabbitMQ. Неотъемлемая часть проекта — микросервисы, написанные на NodeJS, Python и Go.
Процесс разработки ведётся по методологии SCRUM. Весь код версионируется через собственный закрытый GitLab-хост, в котором стремимся использовать лучшее из практики Git flow. Все DevOps процессы отлажены, автоматические деплои и вот это вот всё, естественно есть.
Ожидания от кандидата
Что тебе предстоит делать:
- поддерживать работоспособность текущего продукта;
- разрабатывать и внедрять новый функционал;
- участвовать в работе над расширением архитектуры проекта;
- писать и оптимизировать запросы к БД;
- разрабатывать End-points для взаимодействия различных частей сервиса;
- участвовать в проектировании и разработке микросервисов.
Ты справишься с задачами, если:
- можешь читать техническую документацию и самостоятельно в ней разбираться;
- владеешь навыками администрирования Linux на уровне самостоятельного поднятия LAMP-сервера;
- работаешь с Docker (написание DockerFile, docker-compose не вызывает сложностей);
- привык работать по git-flow, при необходимости способен выстроить CI/CD;
- знаешь SQL, умеешь составлять сложные запросы, анализировать нагрузку и оптимизировать узкие места;
- понимаешь ORM, при разработке на PHP активно используешь или стремишься использовать MVC;
- умеешь разрабатывать собственные RestAPI, устойчивые к большим нагрузкам;
- знаком с брокерами очередей, понимаешь где и как его использовать;
- понимаешь разницу между подходами проектирования и масштабирования приложений.
Будет преимуществом, если:
- владеешь JavaScript и основами верстки;
- есть опыт работы с различными фреймворками (например Laravel/Yii2, VueJS/React).
Условия работы
Что взамен:
- достойную зарплату, возможность карьерного и финансового роста;
- классная команда: убедишься, когда с нами познакомишься;
- руководители, которые всегда готовы к диалогу и поддерживают инициативы;
- обучающие курсы, книги, спорт — мы оплатим полностью или частично;
- частичная компенсация расходов на психолога;
- дополнительные выходные дни помимо основного отпуска;
- рабочий день с 9 до 18 или с 10 до 19 — как ты захочешь.
Если выбираешь офисную работу, то ещё:
- рабочее место с Mac в стильном офисе с видом на озеро;
- свежие фрукты, чай, какао, молоко, немолоко, кофемашина;
- настольный футбол;
- бесплатная корпоративная йога 2 раза в неделю.
Офис в Краснодаре, но мы готовы сотрудничать дистанционно.
Ждём твоё резюме!