Location: Remote-first (Bulgaria).
Optional office/hybrid for candidates based in Varna (our office location).
Type: Full-time (flexible schedule between 08:00–20:00, BG time)
ABOUT US
Alphavision is a technology company with 15+ years of experience in the design and development of websites, mobile applications, and CRM/ERP solutions. Our team builds platforms that automate business and logistics workflows. Our key client is Happy — Bulgaria’s most successful restaurant chain — for whom we have led the digital transformation over the past 10 years. As we expand the team, we’re looking for an experienced developer motivated to take on ambitious new projects.
YOUR ROLE
As a Senior PHP (Laravel) Backend Developer at Alphavision, you will help design and build a new suite of specialized internal platforms—initially focused on logistics and CRM/e-commerce (with substantial ERP capabilities). You’ll architect and implement scalable RESTful APIs, services, and data flows using PHP 8.x and Laravel, ensuring reliability and performance, with an excellent developer experience. You will collaborate closely with the team, responsible leads, and managers throughout discovery, delivery, and production.
YOUR RESPONSIBILITIES
• Design, build, and maintain robust backend services and RESTful APIs in Laravel on PHP 8.x.
• Model data and optimize queries using Eloquent ORM and Query Builder (MySQL/PostgreSQL).
• Implement asynchronous workflows with Queues/Jobs, Events & Listeners; manage workers and retries; monitor with Horizon.
• Apply caching, rate limiting, and pagination strategies (Redis) to keep APIs fast and predictable.
• Integrate with external services and platforms (payment gateways, Google Cloud APIs, external AI models, etc.).
• Write clean, testable code with PHPUnit or Pest; contribute to CI/CD pipelines and high code quality standards.
• Ensure application security and compliance with best practices .
• Troubleshoot production issues, instrument for observability (logs/metrics/traces), and lead root-cause analyses.
MUST HAVE
• PHP ^8.0; 5+ years of backend experience, including 3+ with Laravel in production.
• Solid OOP, SOLID principles, and understanding of HTTP/REST fundamentals.
• Experience with relational databases (MySQL or PostgreSQL): schema design, migrations, query tuning, and transactions.
• Hands-on with Redis for caching, queues, and distributed locks.
• Experience with background tasks (queues and workers) and Laravel Horizon.
• Version control with Git and experience in collaborative workflows (PRs, code reviews).
• Testing mindset (unit, integration, contract) and experience with CI/CD.
NICE TO HAVE
• Event-driven or microservices experience; message brokers (SQS/Kafka/RabbitMQ).
• Docker and container orchestration; Linux know-how.
• WebSockets/real-time features; GraphQL or gRPC; multi-tenant architecture.
• Frontend familiarity (React/Angular/Vue) and strong API-first collaboration.
• Experience with CodeIgniter and willingness to support and maintain existing legacy projects.
• Experience leading others and mentoring engineers is a plus.
• Experience with Python and working with AI models.
WHAT WE OFFER
• Highly competitive salary depending on experience.
• Remote friendly setup and equipment support. Optional access to our Varna office for hybrid/on site days.
• Excellent career development opportunities.
• Friendly, supportive, and sustainable environment that values collaboration.
HOW TO APPLY
Please attach your CV and include a brief note describing the projects/tasks you have worked on, the key technical challenges you faced, and the solutions/architecture/technology choices you implemented—and why. Links to GitHub/LinkedIn are welcome.
By enabling them, you help us to develop and deliver better services in the way that's most convenient for you. For information and settings, see our Cookie Policy.