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.
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