Senior PHP Developer - Laravel, OOP & DDD

Themarketerapp — Romania · Posted ~6 hours ago

Senior Full-time Hybrid

Skills

PHP Laravel Object-Oriented Programming Domain-Driven Design Backend Development SQL NoSQL Automated Testing RabbitMQ Amazon SQS

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior backend engineering role focused on designing and maintaining scalable, reliable applications with PHP and Laravel. You will apply object-oriented and Domain-Driven Design principles, build asynchronous workflows with message queues, work across SQL and NoSQL databases, write automated tests, improve performance and scalability, and provide technical guidance to teammates.

Highlights

Hybrid senior backend role focused on scalable, reliable systems, modern software architecture, asynchronous processing, automated testing, and opportunities to provide technical guidance.

Description

Location: Șoseaua Pipera 43, Bucharest, Romania Work model: Hybrid theMarketer is looking for a Senior PHP Developer to join our engineering team and contribute to the design and development of scalable, reliable backend systems for a modern, high-volume platform. What you’ll do Design, develop, and maintain backend applications using PHP and Laravel;Write clean, testable, and maintainable object-oriented code;Contribute to technical and architectural decisions using Domain-Driven Design principles;Build and maintain asynchronous workflows using message queues such as RabbitMQ or Amazon SQS;Work with both SQL and NoSQL databases;Write automated tests to ensure code quality and system reliability;Identify opportunities to improve performance, scalability, and development practices;Collaborate with engineers and product stakeholders throughout the development lifecycle;Support other team members through knowledge sharing and technical guidance. What we’re looking for Strong professional experience with PHP and the Laravel ecosystem;Solid understanding of object-oriented programming, design patterns, and software engineering principles;Experience designing or working with Domain-Driven Design architectures;Hands-on experience with message queues;Strong knowledge of SQL databases and familiarity with NoSQL technologies;Experience writing automated tests;Ability to make sound technical decisions and take ownership of complex backend projects;A focus on clean, reliable, and maintainable code. Nice to have Experience with Docker and Kubernetes;Exposure to AWS services;Familiarity with CI/CD pipelines;Experience working with high-traffic or distributed systems. What we offer Competitive compensation based on your experience, reviewed periodically;The opportunity to contribute to a high-volume, evolving technology platform;Meaningful involvement in technical and architectural decisions;A collaborative engineering environment focused on quality and continuous improvement;Access to learning resources and professional development opportunities. Recruitment process Our recruitment process consists of two stages: An introductory discussion with our HR team.A technical and role-focused discussion with the Hiring Manager. If you enjoy solving complex technical challenges, writing high-quality code, and designing systems built to scale, we’d be glad to meet you.