Backend-разработчик (PHP Laravel)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Привет! Это Квиз, плиз!
Мы проводим интеллектуально-развлекательные игры для всех и каждого.
За 8 лет мы стали одной из крупнейших франшиз в развлекательной индустрии барных игр. Наши игры проходят каждый вечер в барах по всему миру - в 34 странах и в 160+ городах.
Мы стремительно развивающаяся компания, горящая своим проектом и активно создающая новые, в связи с чем расширяем свою команду и ищем таких же горящих делом людей в нашу амбициозную и дружную команду.
Сейчас мы находимся в поиске Backend-разработчика PHP Laravel.
Наш основной продукт — сайт и админ-панель quizplease.ru, а также внутренние сервисы.
Сейчас основная задача — переход на новый стек технологий, введение в эксплуатацию переписанного с нуля сайта и админ-панели, а также последующий распил бэкенда на микросервисы и разработка нового функционала, в связи с чем усиливаем команду.
Ожидания от кандидата
Наш идеальный кандидат — проактивный разработчик (pre middle/middle), готовый расти профессионально/в зарплате/в команде.
Обязанности:
- Писать код-Backend разработки с использованием Laravel Framework;
- Проектировать структуру хранилищ и баз данных;
- Заниматься оптимизацией (профилирование запросов, кэширование, поиск узких мест);
- Участвовать в командной работе: конференции, собрания, code review и проектирование;
- Поддержка и развитие BackEnd системы;
- Документирование разработки;
- Обслуживание кода и устранение неисправностей.
Требования:
- Опыт разработки на PHP8,2, от 2-х лет;
- Хорошие знания и опыт работы с фреймворком - Laravel 9;
- Опыт работы с Docker; Kubernetes; ci/cd;
- Опыт разработки REST API, интеграции с различными внешними системами;
- Умение разбираться в базах данных, MySQL - понимание индексов, транзакций;
- Понимание микросервисной архитектуры;
- Умение писать качественный тестируемый код, а также разбираться в чужом коде;
- Понимание ООП и реактивной разработки, понимание паттернов проектирования и умение их применять;
- Навык работы с системой контроля версий Git;
- Навык оптимизации;
- Понимание и опыт создания репликаций;
- Опыт построения масштабируемых систем;
- Владение PHP Unit, опыт написания интеграционных тестов и приемочных/функциональных тестов;
- Опыт работы со swagger, gitlab CI, graphana и prometheus;
- Самостоятельность, умение довести проект до этапа сдачи;
- Техническая грамотность;
- Осознанная оценка сроков выполнения работ;
- Умение объяснять и отстаивать принятые решения;
- Умение работать в команде;
- Грамотная речь;
- Готовность выполнить тестовое задание.
Будет плюсом:
- Знание Vue.js 3/React;
- Понимание highload;
- Опыт построения высоконагруженных систем;
- Опыт отладки и профилирования кода;
- Понимание концепции Argo CD;
- Опыт написания кастомных prometheus экспортеров.
Условия работы
- Пятидневная рабочая неделя с 11:00 до 20:00 (выходные: сб, вс, праздничные дни), плавающее начало рабочего дня. Гибрид/офис - обсуждается индивидуально.
- Комфортный офис в стиле лофт в шаговой доступности от станций метро Белорусская с настольным теннисом, кальяном и неограниченным запасом вкусной еды и напитков;
- Интересные задачи, работа в дружной команде молодых специалистов;
- Лояльное руководство;
- Возможность развития и профессионального роста;
- Выплаты ЗП 2 раза в месяц — стабильно и без задержек;
- Рабочее место на MacOS или другой удобной операционной системе.