Senior PHP Developer — Laravel / OOP / DDD
theMarketer
description
Job description
Translate in your browser
Inline browser translation currently needs Chrome desktop. In Safari, Firefox, or mobile browsers, use the browser's Translate Page feature instead.
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.
details
Job details
- Work arrangement
- Not specified
- Employment type
- full-time
- Seniority
- senior
- Eligible regions
- Not specified
- Added to index
- Aug 22, 2026
free tinkerwell alternative
Run Laravel snippets without leaving the app.
LaraBench runs Tinker snippets and Artisan commands against local projects, Docker containers, and SSH servers. You get structured output, query inspection, logs, and reusable saved snippets in one place.
- Tinker and Artisan in one runner
- local, Docker, and SSH connections
- structured output, SQL, and logs
latest release v1.0.12 · free · no account required
Back to jobs