Backend Developer

Job not on LinkedIn

🔥 16 hours ago

🇲🇹 Malta – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

👻 Ghost score 10%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Videoslots

Videoslots

201 - 500 employees

🎲 Gambling

🎮 Gaming

🛍️ eCommerce

Gambling • Gaming • eCommerce

Videoslots is an online gaming company that was established in 2011 by a group of entrepreneurs passionate about providing entertainment in the igaming sector. The company has rapidly grown to become an industry leader, offering over 9,000 games from more than 170 game providers. Videoslots is dedicated to innovation and continually expanding its offerings, setting high standards in the gambling industry.

📋 Description

• Build and maintain backend services integrating third-party game providers into the platform • Manage the technical lifecycle of integrations from provider specification through implementation to production support • Own the reliability of services handling game launches, bet and win transactions, rollbacks, reconciliations and provider callbacks • Implement and maintain integrations using PHP/Laravel based on provider API specifications and integration documents • Design and optimise database schemas and queries • Investigate and resolve provider integration issues, including direct technical liaison with provider engineering contacts • Investigate and resolve production incidents affecting game availability or player transactions, including participation in the on-call rota • Write and maintain automated tests covering provider edge cases and failure modes • Participate in code reviews, sprint planning, refinement and retrospectives • Maintain integration documentation, including provider-specific behaviour and known quirks • Apply secure development practices and comply with regulatory, licensing and data protection requirements • Support and mentor junior developers • Perform other related responsibilities as required

🎯 Requirements

• Minimum 3 years' commercial PHP development experience • Basic working knowledge of Python • Strong Laravel experience, including Eloquent, queues, service container and Artisan tooling • Comfort working in an older procedural PHP codebase alongside modern framework code, and migrating between the two • Practical experience integrating third-party REST APIs, including handling authentication, retries, timeouts and inconsistent provider behaviour • Competence with relational databases: schema design, indexing and query optimisation • Understanding of transactional integrity, concurrency and idempotency in financial or wallet-style operations • Experience with RabbitMQ or a comparable message broker, including consumers, queue configuration and handling stuck or piling messages • Experience with Redis for caching and pub/sub • Experience with Git, branching workflows and CI/CD pipelines • Automated testing with PHPUnit; familiarity with static analysis and style tooling (PHPStan, PHPMD, Laravel Pint) • Docker and basic familiarity with Kubernetes for local development • Ability to debug production issues across service boundaries and identify whether a fault is ours or the provider's • Clear written and spoken English, sufficient for direct correspondence with external provider teams • Ability to work independently on assigned scope while escalating blockers early • Degree in Computer Science, Software Engineering or equivalent practical experience

Apply Now

Similar Jobs

🕒 June 30

Bet On Talent

1 - 10

💼 Consulting

📣 Marketing

🎯 Recruiter

Lead a Go engineering team, overseeing backend roadmap and AWS infrastructure. Drive continuous improvement and maintain scalable backend services in a fully remote setup.

AWS

Distributed Systems

Docker

EC2

Grafana

Kafka

Kubernetes

MySQL

PHP

Postgres

Prometheus

RabbitMQ

Terraform

Go