PHP Developer (Fluent Spanish Speaking)
Role details
Job location
Tech stack
Job description
We are looking for a highly skilled Senior Backend Engineer with deep expertise in modern PHP, Laravel, microservices, and clean architecture. This is a 6-month engagement working fully remotely, collaborating with a cross-functional team to build scalable, secure, and high-performance Back End systems. Fluency in Spanish is essential.
Responsibilities
-
Develop scalable, secure, and high-performance Back End architectures using modern frameworks and technologies.
-
Build and maintain RESTful APIs and services connecting Front End applications, databases, and third-party systems.
-
Write clean, efficient, and reusable Back End code following Clean Architecture, SOLID principles, and industry best practices.
-
Work with PHP template engines (eg, Twig) to ensure clean separation of logic and presentation.
-
Manage dependencies and tooling using Composer, PHPStan, PHPMD, and other modern PHP tools.
-
Design and maintain robust data models, business logic, and integrations with external APIs or services.
-
Ensure high-quality deliverables through unit testing, integration testing, and debugging across multiple environments.
-
Collaborate closely with Product, Marketing, Design, QA, and DevOps teams to deliver end-to-end solutions.
-
Participate in code reviews and contribute to a culture of technical excellence and continuous improvement.
-
Continuously optimise and refactor existing codebases for performance, maintainability, and scalability.
Requirements
-
4+ years of modern PHP experience, with extensive hands-on work using Laravel in large-scale, high-traffic environments.
-
Strong experience with PHP tooling and dependency management (Composer, PHPStan, PHPMD).
-
Deep knowledge of MySQL or PostgreSQL.
-
Mastery of microservices and distributed systems using Docker.
-
Strong background in Clean Architecture, DDD, and refactoring Legacy systems.
-
Expert understanding of SOLID, Clean Code, TDD, and CQRS.
-
Proficiency with Git and modern development workflows.
-
Ability to work effectively under time constraints with strong self-learning capabilities.
-
Excellent analytical and problem-solving skills.
-
Knowledge of NoSQL databases (Redis, MongoDB, Elastic).
-
Experience with message brokers such as RabbitMQ or Kafka.
-
Strong unit testing experience.
-
AI proficiency: Experience using AI development tools (eg, Junie, Claude), creating AI skills, and working with AI agents.
-
Must be fluent in Spanish.