
Senior PHP Backend Developer/ 1 day ago
Quick Summary
Backend Developer (PHP, MySQL) with Frontend Contribution - B2B Enterprise Platform
Join Nalanda, a leading Spanish multinational and part of the Once For All international group, specializing in digital solutions for supply chain management and regulatory compliance. We are seeking a skilled Backend Developer with extensive PHP experience who is also comfortable contributing to frontend development. This role involves working on our scalable B2B platform, Dokify, which streamlines coordination of business activities (CAE) between contractors and suppliers.
Role Summary
The ideal candidate understands modern software architecture, thrives in collaborative and Agile environments, and is motivated by solving complex problems using clean, maintainable code. You will be part of a cross-functional team, contributing to both backend and frontend services, and helping to evolve existing legacy codebases.
Key Responsibilities:
- Design, develop, and maintain backend services utilizing PHP and modern frameworks.
- Implement clean, testable, and scalable code following hexagonal architecture principles.
- Collaborate on software architecture design and evolution, applying Domain-Driven Design (DDD) concepts when appropriate.
- Work with MySQL and other data storage systems to design efficient and optimized data models.
- Contribute to frontend development using JavaScript, HTML5, CSS3, and frameworks such as React or Angular when required.
- Participate in code reviews, promote best practices, and support Continuous Integration and Delivery (CI/CD).
- Write and maintain unit, integration, and functional tests to ensure high software quality.
- Troubleshoot complex issues and propose effective, long-term solutions within an Agile environment.
Required Qualifications:
- 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 within Agile methodologies.
- Strong analytical thinking, problem-solving skills, and a team-oriented mindset.
Nice to Have Qualifications:
- Experience with Domain-Driven Design (DDD).
- Hands-on experience with React, Angular, or other frontend frameworks.
- Familiarity with Elasticsearch and search-driven architectures.
- Experience in B2B or enterprise-level applications.
- Good command of JavaScript, jQuery, HTML5, and CSS3.
What We Offer:
- Flexible working time and Teleworking options.
- Intensive working time during summer months.
- A dynamic and inclusive workplace with opportunities for growth.
- Competitive compensation and benefits package.

