PHP Backend Developer
Role details
Job location
Tech stack
Job description
- Design, develop, and maintain backend services using PHP and modern frameworks.
- Implement clean, testable, and scalable code following hexagonal architecture principles.
- Collaborate with the team to design and evolve software architecture.
- Work with MySQL and other data storage systems to design efficient data models.
- Contribute to frontend development using JavaScript, HTML5, CSS3, and frameworks.
- Participate in code reviews and support continuous integration.
- Write and maintain unit, integration, and functional tests.
- Work closely with product and design teams within an agile environment.
- Troubleshoot complex issues and propose effective solutions.
Requirements
A leading Spanish multinational is looking for a Senior PHP Backend Developer to design and maintain backend services while collaborating with cross-functional teams. The ideal candidate will possess extensive PHP experience, solid MySQL knowledge, and be capable of contributing to frontend work. Key responsibilities include writing scalable code, collaborating on software architecture, and solving complex issues. This full-time role offers flexible working arrangements and the opportunity to impact organizational culture., * Extensive experience with PHP and at least one modern framework.
- Solid understanding of MySQL and relational database design.
- Knowledge of hexagonal architecture, SOLID principles, and clean code practices.
- Experience with unit and functional testing.
- Proficiency with Git and version-control workflows.
- Comfortable working in agile methodologies.
- Strong analytical thinking, problem-solving skills, and team-oriented mindset.