PHP-разработчик
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Уже 9 лет команда Плэйкота занимается тем, что любит больше всего – создает игры. За это время наши проекты успели завоевать как любовь миллионов игроков со всего мира, так и международные топы самых зарабатывающих игр. Это удалось во многом благодаря тому, что нам действительно важно сделать не просто игру, а создать нечто крутое и значимое.
SuperCity Web - не просто наш флагманский игровой проект. Это команда из 30 крутанов, высокий темп апдейтов и большая ответственность. Каждый день сотни тысяч игроков создают “город своей мечты”, участвуют в клановых ивентах и соревнуются между собой. В моменты старта ивентов нагрузка на сервера сильно возрастает. Любая ошибка на сервере может стоить нашим игрокам потраченного времени, а нам - денег.
Именно поэтому для поддержания стабильности наших серверов и написания новых увлекательных фич команда SuperCity ищет PHP-разработчика.
Что нужно будет делать:
разрабатывать новые фичи и покрывать код тестами;
следить за работоспособностью серверов проекта и поддерживать их работу в моменты пиковых нагрузок;
обсуждать предстоящие релизы с гейм-дизайнерами, договариваться с тестировщиками, помогать саппорту и тесно сотрудничать с админами и DevOps-командой.
Что для этого потребуется:
опыт разработки приложений на PHP (в частности 7.0);
искренняя любовь к покрытию нового кода юнит-тестами и терпимость к рефакторингу старого;
опыт работы с SQL и NoSQL БД (у нас это MongoDB, ClickHouse и всемогущий Redis).
Круто, если:
у тебя есть Github/Gitlab/Bitbucket с собственными проектами;
у тебя есть опыт работы с Nomad/Kubernetes;
ты знаешь, что такое Docker, любишь и умеешь им пользоваться;
ты работал с высоконагруженными/высокодоступными проектами;
у тебя есть опыт работы в геймдеве.
Наш стек:
приложение работает на PHP 7+, основная бд - MongoDB;
все работает в Docker, локально Docker Compose, стейджи и прод в Nomad;
пишем юнит-тесты, знаем про SOLID и DDD;
шлём метрики в Prometheus и Influx, смотрим, что получилось, в Grafana;
вспомогательные сервисы на Go;
очереди складываем в Redis;
статистику пишем в ClickHouse;
и многое другое.
Бонусы
Преимущества работы в Плэйкоте:
достойная (естественно, белая) зарплата, которая зависит только от твоих навыков и опыта;
открытая статистика, в том числе и по заработкам наших игр;
легкость в принятии решений — мы против бюрократии;
мы — не конвейер по производству игр. Здесь люди важнее процессов.
Приятные мелочи:
один из лучших офисов Петербурга: расположенный в историческом центре, просторный и светлый, с большим количеством зелени и панорамой крыш за окном;
полис ДМС и занятия йогой прямо в офисе;
кофе, чтобы проснуться по утрам, фрукты, чтобы подзарядиться энергией;
если вы готовы к переезду, мы поможем вам переехать и обустроиться на месте.