Middle Backend Developer (Laravel)

Our partners are looking for a Middle Backend Developer (PHP/Laravel) to enhance the architecture and functionality of our products. If you are confident with Laravel, appreciate clean code, know how to optimize performance, and want to grow together with the project — join our team.

Let’s work together

Responsibilities:

  • Develop new projects from scratch, as well as maintain and improve existing solutions, including microservice architecture and high-load platforms with a multimillion-user audience
  • Optimize existing functionality to improve performance and scalability. Perform code refactoring, update libraries, improve database indexes, optimize calls, and rewrite the framework core when necessary
  • Design efficient and flexible architecture focused on long-term support and functional expansion
  • Ensure high code quality by following clean architecture principles and best development practices
  • Share technical expertise with the team, actively contribute to discussions of technical solutions and project architecture
  • Analyze tasks and propose optimal solutions for efficient implementation within business processes
  • Clearly articulate and defend technical decisions while considering others’ viewpoints

Requirements:

  • Experience with iGaming projects
  • Minimum 3 years of experience with PHP (version 7.2+)
  • Strong knowledge and hands-on experience with Laravel
  • Proficiency with MySQL (versions 5.7–8), including transactions and performance optimization for high-load systems
  • Experience with version control systems (Git/GitHub), understanding of GitHub Flow
  • Practical skills in administering UNIX-based systems (especially Ubuntu), basic knowledge of Nginx, PHP-FPM, Crontab, MySQL, NPM
  • Experience integrating APIs of any complexity, as well as developing custom APIs
  • Hands-on experience with high-load system development, understanding of fault tolerance and observability (logging, metrics, alerts)

Nice to have:

  • Experience with Node.js and Socket.io, as well as Redis as a cache and data store, including PubSub usage between PHP and Node.js/Swoole
  • Server administration skills for UNIX (Debian-like) systems, experience with containerization and automation using Docker and Ansible
  • Familiarity with cloud platforms such as AWS and DigitalOcean
  • Experience working with data processing, including building internal analytics and visualizations based on MySQL/Redis data
  • Ability to work with PHP CLI
  • Practical experience with queue systems such as RabbitMQ
  • Knowledge of JavaScript (ES6+), understanding of reactive application principles, experience with Vue.js