Как понять, что мы ищем именно Вас?
— Работаете с PHP уже 2 или более года;
— Знакомы не только с PostgreSQL/MySQL, но и с устройством таблиц и индексов;
— Знаете плюсы и минусы OOD и парадигмы OOP в частности;
— Понимаете ценность и стоимость SOLID;
— Готовы развивать как проприетарные, так и свободные продукты;
— Осознаете важность и ответственность изменений в живом работающем продукте.
Что особенного мы можем Вам предложить, чего нету у остальных?
— Офис класса А+ с выделенным подземным паркоместом;
— Парковая зона за окном;
— Вкусная домашняя еда из собственного кафе;
— Социальный пакет: медицинская страховка, оплата больничных, 12 sick days, оплата детсада;
— Множество приятных корпоративных подарков: в первый рабочий день, к годовщине работы, на свадьбу, рождение ребенка.
— Корпоративные ивенты.
Мы разрабатываем, поддерживаем и обновляем API платформу, которая обрабатывает, сохраняет и анализирует данные миллионов игроков по всему миру. У Вас есть возможность поработать с настоящей микросервисной архитектурой, а не с
Мы работаем с: PHP и Go, PostgreSQL, Mongo, Redis, Elasticsearch, RabbitMq, Kubernetes. В Вашем распоряжении множество проверенных временем и современных, надежных и функциональных, структурированных и оригинальных инструментов: Symfony, REST, GraphQL, CQRS, EventSourcing, ACID&BASE транзакции, Zookeeper, GCP.
Как у нас получается развивать такой сложный продукт?
Мы НЕ используем не тестируемый (или сложно тестируемый) код: синглтоны, статические методы, явные и неявные зависимости на конкретную реализацию.
Поддерживаем и развиваем инструменты, с которыми работаем: PHP, Symfony, Mongo, Redis, RabbitMQ, OpenTracing — здесь есть и наш код. Ценим читаемость и переиспользование кода, а такие инструменты как SOLID, PHPMD, PHPCS, Psalm нам в этом помогают, и не дают «сейчас тут быстренько прификсить».
О проекте:
Наша микросервисная платформа состоит из около 200 микросервисов, которые обслуживают два десятка порталов, от региональных до всемирно известных брендов, преимущественно киберспортивной тематики. Используем современные облачные технологии, в частности контейнеризацию и тому подобное. Нет устаревшего кода, все держим в актуальном состоянии, следим за обновлением фреймворков, По и сопутствующих технологий и при возможности постоянно обновляем последние версии.