Backend Developer (Mid Level) Location: Remote Rate: €200 to €300 per day DOE Start: ASAP Contract: Open-ended We are looking for a Backend Developer (Mid Level) to join a high-performing engineering team working on scalable, modern web applications. This role is ideal for someone with strong PHP and Symfony experience who enjoys building clean, well-structured systems and working in a collaborative, product-driven environment. Please note: Fluent Spanish is required for this role. The role You will be responsible for designing and building backend services that power user-facing applications and internal systems. You will work closely with product, design, and engineering teams to deliver reliable, scalable, and high-quality solutions. Responsibilities • Build and maintain backend systems using PHP 8 and Symfony • Design and develop scalable APIs and services • Apply best practices in software design including design patterns and clean architecture • Contribute to system design using Domain Driven Design and structured architectural approaches • Work with AWS services including Lambda and messaging systems such as SNS and SQS • Develop and maintain integrations with third-party services • Write clean, maintainable, and well-documented code • Implement unit and integration testing using PHPUnit • Contribute to test automation using modern tools such as Playwright • Work with relational and NoSQL databases including MariaDB, Redis, and MongoDB • Use modern ORM tools such as Doctrine or Eloquent • Collaborate on CI/CD pipelines and support smooth deployment processes • Participate in code reviews and contribute to continuous improvement Requirements • Commercial experience with PHP 8+ and Symfony (ideally Symfony 6) • Experience building and maintaining production web applications • Hands-on experience with AWS, particularly Lambda and SNS or SQS • Strong understanding of software design principles and architecture patterns • Familiarity with Domain Driven Design and clean or hexagonal architecture • Experience with Node.js in a backend or supporting capacity • Strong SQL skills and experience with both relational and NoSQL databases • Experience working with Docker and containerised environments • Experience with automated testing including PHPUnit • Familiarity with CI/CD workflows and modern development practices • Fluent Spanish is essential Nice to have • Experience with OpenSearch or Elasticsearch • Experience with Playwright or advanced automation testing • Experience working in event-driven or microservices architectures What we are looking for • Engineers who take ownership and deliver high-quality solutions • Strong problem solvers with attention to detail • Comfortable working in cross-functional teams • Clear communicators who can explain technical decisions