Midlevel / Senior Back End Engineer (Laravel)

Skills
Back-End Web DevelopmentGenerative AI For Web DevelopersLaravelLarge Language ModelsMulti-Tenant ArchitectureOAuth 2.1AWS
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 5+ years Laravel PHP experience in a professional engineering environment
  • Experience with multi-tenant SaaS or PaaS architecture and tenant isolation
  • Strong computer science and mathematics fundamentals for formulas interpolation and recursive logic
  • OAuth 2.1 knowledge including client credentials authorisation code flows token management and scopes
  • Hands-on AWS experience with EC2 RDS Elasticache S3 and Application Load Balancers
  • Elasticsearch experience including indexing strategies query DSL and app integration
  • Docker experience for local development and multi-container orchestration
  • CI/CD pipeline experience across multiple repositories
  • Event-driven architecture experience with observers and Redis pub/sub
  • Strong security foundation including validation authorisation boundaries secret management and OWASP awareness
  • Webhook integration experience including signatures HMAC replay prevention and reliable delivery

Nice to have

  • Analytical mindset
  • Clear communicator
  • Startup adaptable
  • Intellectually curious
  • Code quality focused
  • Big picture thinking

Day to day

  • Build and maintain a multi-tenant Laravel microservices platform with strict tenant isolation and scalable shared package architecture
  • Own a scientific calculation engine that models building thermodynamics sizes heating systems and checks regulatory compliance
  • Design integrations authentication flows async pipelines webhooks and event-driven backend systems that support installers and external data sources