ENG

Middle PHP Backend Developer (Laravel)

Responsibilities:
  • Develop new projects from scratch, as well as support and improve existing solutions, including microservice architecture and high-load platforms with an audience of millions
  • Optimize current functionality, increasing system performance and scalability. Refactor code, update libraries, improve database indexes, optimize calls, and rewrite the framework core if necessary
  • Design an efficient and flexible architecture focused on long-term support and functionality expansion
  • Ensure high code quality, adhering to the principles of clean architecture and best development practices
  • Share technical experience with the team, actively participate in discussing technical solutions and project architecture
  • Analyze tasks and propose optimal solutions for their effective implementation within business processes

Requirements:
  • Experience with PHP (version 7.2+) for at least 3 years
  • Deep knowledge and practical experience with Laravel
  • Proficiency in MySQL (versions 5.7–8), including working with transactions and optimizing performance for high-load systems
  • Experience with version control systems (Git/GitHub), understanding of GitHub Flow
  • Practical skills in administering UNIX systems (in particular Ubuntu), basic knowledge Nginx, PHP-FPM, Crontab, MySQL, NPM
  • Experience in API integration of any complexity, as well as developing your own APIs
  • Understanding the principles of payment systems and experience in their integration

It will be a plus:
  • Experience with Node.js and Socket.io, as well as Redis as a cache and data store, including using PubSub between PHP and Node.js/Swoole
  • Skills in administering UNIX-based servers (Debian-like), experience with containerization and automation using Docker and Ansible
  • Familiarity with cloud platforms AWS, DigitalOcean
  • Experience with data processing, in particular, forming internal analytics and building graphs based on MySQL/Redis data
  • Ability to work with PHP CLI
  • Practical experience with queuing systems such as RabbitMQ
  • Knowledge of JavaScript (ES6+), understanding of the principles of reactive applications, experience with Vue.js, jQuery, as well as with CSS preprocessors (SCSS, LESS)

What we offer:
  • Experience working in a professional team of like-minded people who are always ready to share their knowledge and skills
  • The opportunity to work on international GameDev products that have gathered around their ecosystem millions of gamers from all over the world
  • High level of salary with the possibility of receiving bonuses
  • Paid vacation and sick leave
  • Flexible work schedule - we focus only on the result
  • Ability to work remotely - our team effectively works all over the world
2025-03-13 16:00