
Senior Backend Developer
Primary stack
Nice to have's
Job description
About the Position
We are looking for a Senior Backend Developer to join our Backend team at Red Tiger, a dynamic and self-contained team within the Evolution ecosystem. Based in Sofia, Bulgaria, our team of 200 talented professionals excels in product inception, development, and more. As a Senior Backend Developer, you will be a core technical contributor responsible for driving the architecture, scalability, and domain modeling of our high-concurrency Online Gaming & Betting Platform.
Responsibilities
- Architect, design, and write high-performance, fault-tolerant PHP code utilizing Domain-Driven Design (DDD) and SOLID principles.
- Lead domain modeling discussions, define Bounded Contexts, and establish a Ubiquitous Language between technical and business domains.
- Maintain rigorous code review standards to enforce code quality, architectural consistency, and system security.
- Drive continuous performance tuning, database optimization, and refactoring of legacy components.
- Mentor and guide junior and mid-level developers, fostering continuous technical growth within the team.
- Partner with QA, DevOps, and Product leadership to ensure rapid, reliable deployment of critical backend services.
Requirements
- Extensive hands-on experience in advanced PHP software development (PHP 7.4+, PHP 8.x).
- Practical experience applying Domain-Driven Design (DDD) concepts (e.g., Aggregates, Entities, Value Objects, Domain Events, Repositories, Bounded Contexts).
- Strong expertise in core PHP and custom architecture patterns without over-reliance on framework abstractions.
- Advanced experience with MySQL / MariaDB optimization, query tuning, indexing strategies, and handling heavy transaction loads.
- Deep knowledge of Docker, container orchestration, and modern containerized deployment strategies.
- Proven track record of designing, building, and maintaining high-throughput, low-latency RESTful APIs.
- Solid experience with JavaScript / Node.js for microservices or real-time event processing.
- Mastery of OOP principles, SOLID guidelines, design patterns, and clean code principles.
- Experience with automated testing, TDD/BDD practices (Codeception, PHPUnit).
Nice to Have
- Experience with event-driven architectures and message brokers (RabbitMQ, Kafka).
- Expertise in caching layers (Redis, Memcached) and high-load database architecture (replication, sharding).
- Familiarity with web server administration and optimization (Nginx, Apache).
- Experience in the Online Gaming, FinTech, or high-frequency transactional domain.
We Offer
- Environment tailored to allow you to realize your full potential.
- Challenging work in a dynamic international team.
- Company funded training.
- Flexibility on working hours.
- Multisport/Coolfit card.
- Additional health insurance.
About the Company
We’re Red Tiger, a dynamic and self-contained team within the vast Evolution ecosystem, thriving with 200 talented professionals based in Sofia. Our expertise spans from product inception to final development, covering product, art, development, and more. Proudly 100% made in Bulgaria, we take immense pride in our achievements, adaptability, and the high quality of our games.
© Evolution. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Evolution is the world’s leading provider of video-streamed Live Casino solutions, delivering world-class, ‘as real as it gets’ live dealer gaming to our licensees, which include many of the world’s best-known gaming brands.AliveThis is Evolution’s overarching value. We aim always to be alive to every opportunity on behalf of our customers and their players to be proactive, responsive and go ‘the extra mile’ to deliver an exceptional service.Integrity & TeamworkWe are committed to responsible gaming, to compliance, to our licensees, and to their players. We are transparent, honest and professional in all of our dealings.Innovation & ReliabilityWe continue to develop innovative new solutions that deliver a competitive advantage for our licensees. Our solutions are not only ‘as real as it gets’ but also ‘as flexible as it gets’.Values That Add UpOur values are behind an enviable track record of achievement — a record regularly cited by new customers as their main reason for selecting Evolution as their Live Casino partner.
More at Evolution
All 368 roles
Korean-speaking Game Presenter / Dealer
Evolution · Philippines

Dutch Speaking Game Presenter (In Malta)
Evolution · Malta

Dutch Speaking Game Presenter Relocation to Malta
Evolution · Malta

Digital Content & Channels Lead
Evolution