Software Engineer

Posted 1ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior PHP/Laravel backend developer building scalable, high-performance backend systems. Collaborating on platform features, deployments, testing, and database optimization for a global technology team.

Responsibilities:

  • Develop and maintain a high-performance backend platform using PHP and Laravel
  • Architect scalable solutions using layered directories
  • Manage the application surface and ensure seamless integration across a large service layer
  • Implement secure and efficient routing using middleware-protected routes and FormRequests for data validation
  • Ensure high code quality through rigorous code reviews and PHP-CS-Fixer and Pint
  • Write and maintain robust test suites using PHPUnit, Mockery, and Faker
  • Collaborate with frontend (Next.js/React), product, and design teams to deliver end-to-end features
  • Manage deployments and CI/CD pipelines within Bitbucket and AWS environments
  • Optimize database performance and schema design within PostgreSQL/MySQL
  • Troubleshoot and monitor applications using Telescope and Collision to maintain 24/7 reliability
  • Own core backend features and build high-performance, scalable systems using Laravel and PHP

Requirements:

  • Deep experience with modern Laravel (11.x) and PHP 8.2+
  • Strong understanding of layered architecture, Repository patterns, and Service Providers
  • Proficiency in PHPUnit and TDD practices, including Mockery and Sail
  • Strong knowledge of PostgreSQL/MySQL, including query optimization and indexing strategies
  • Comfortable with the modern PHP ecosystem (Pint, PHP-CS-Fixer, Telescope)
  • Extensive experience with Bitbucket workflows and deploying to AWS
  • Ability to navigate and contribute to a large application surface with complex dependencies
  • Direct experience integrating AI-powered features or LLM APIs into backend services
  • Knowledge of Docker-based development environments (Laravel Sail)
  • Background in iGaming, Sportsbook, or Fintech platforms (preferred/bonus)
  • Experience with event-driven architectures such as Kafka or RabbitMQ (preferred/bonus)
  • Experience with observability tools and performance monitoring in high-traffic environments (preferred/bonus)
  • Knowledge of Golang (preferred/bonus)

Benefits:

  • 28 days paid time off & public holidays
  • Truly global work environment with colleagues from around the world