Job Title: Senior Backend Developer (Laravel Expert)
Location: Belgrade
Job Type: Full-time
Experience Level: Senior
Salary: Competitive, based on experience
Start Date: July
About Us
We are a product-focused tech startup building robust and scalable web applications used by thousands daily. We're on the lookout for a Senior Backend Developer with deep Laravel expertise to join our engineering team. This role is ideal for someone who thrives in a high-performance environment and knows how to design, optimize, and maintain complex backend systems—with a particular focus on asynchronous job processing and Laravel Queues.
Responsibilities
- Design and build advanced backend services using Laravel and modern PHP practices
- Architect and manage Laravel Queues (Redis, database, SQS, etc.) and job pipelines at scale
- Implement queue workers, job batching, delayed jobs, and failure/retry strategies
- Optimize and debug database load
- Collaborate with frontend developers, DevOps, and delivery managers to ship new features
- Maintain clean, testable, and well-documented code
- Perform code reviews, mentor junior developers, and drive best practices
- Write unit and integration tests using PHPUnit or Pest
Key Requirements
- 5+ years of PHP experience, 3+ years with Laravel
- Deep experience with Laravel Queues, Laravel Horizon, job chaining/batching
- Solid understanding of Redis, Supervisor, SQS, or similar queue backends
- Strong knowledge of Eloquent, Service Containers, Events, and Laravel internals
- Experience with RESTful APIs and API authentication (Passport, Sanctum, OAuth2)
- Familiar with database optimization, indexing, and query profiling (MySQL or PostgreSQL)
- Comfortable writing tests (feature/unit) and maintaining high test coverage
- Experience working with Docker-based development environments
Bonus Points For
- Experience with Laravel Octane, Vapor, or Forge
- Working knowledge of CI/CD pipelines and DevOps tooling
- Familiarity with event-driven systems or message queues (e.g., RabbitMQ, Kafka)
What You’ll Get
- Flexible working hours
- Opportunities to work on challenging, large-scale systems
- Tech stack decisions that actually matter—your voice is heard
- Friendly, senior-level team who values quality over shortcuts
How to Apply
Send your CV and a short intro electronically.
Bonus points for sharing GitHub projects, PRs to Laravel packages, or examples of real-world queue architectures you’ve built or optimized.