The company's product is a highload platform built on a modular architecture that connects users from all over the world with the products of various game companies. Stack: PHP8.2, mysql8.0, redis, rabbitMQ, memcache, Graylog, Grafana, Yii2. Important: • 5 years of PHP experience ;• skills in using OOP concepts;• understanding of the IoC principle and the necessity of its application, knowledge of SOLID;• experience of working as a developer with Symfony2, Yii1, Yii2, Zend2 frameworks for at lea
The company's product is a highload platform built on a modular architecture that connects users from all over the world with the products of various game companies. Stack: PHP8.2, mysql8.0, redis, rabbitMQ, memcache, Graylog, Grafana, Yii2. Important: • 5 years of PHP experience ;• skills in using OOP concepts;• understanding of the IoC principle and the necessity of its application, knowledge of SOLID;• experience of working as a developer with Symfony2, Yii1, Yii2, Zend2 frameworks for at least one year;• experience of working with MySQL for at least 2 years: understanding of the principles of indexes;• experience work as a message broker. It will be a plus: • experience in working with highly loaded distributed systems and large volumes of data in MySQL, sharding, replication, etc.; • experience in working with multi-backend systems and multi-site systems. Tasks: • integration of new logic solutions; • maintenance of existing logics; • participation in development and approval of architectural requirements; • technical development of the project; • implementation of business tasks of the department; • optimization of code, database queries. We offer: • Competitive salary • Team of the best specialists in their field, continuous development. • Medical insurance. from 8 to 11, 8 hours/day).• Paid vacation, sick days, sick days.• L&D center with courses for employees and TOP managers.• Rotation program.• Self-learning library, access to paid courses.• Stable payments.• Ability to work both remotely and in the office .• Group discussions and individual sessions with a psychologist.