Senior PHP Backend Developer
About Us
Nalanda is a leading Spanish multinational dedicated to bridging the gap between large companies and their suppliers through an innovative digital platform. Our platform streamlines business processes such as document exchange, purchases, invoices, and vital business information. We specialize in coordinating activities between contractors and their suppliers, minimizing costs, time, and risks, while fostering transparent and effective business relationships.
We are a dynamic, forward-thinking company committed to building an inclusive workplace where talent thrives. At Nalanda, we believe that the development of people drives organizational success. Join us as we continue to build a culture of growth, inclusivity, and excellence.
We are also part of Once For All, an international group with a presence in the UK, France, Latin America, and more than 1,000 people working on digital solutions for supply chain management and regulatory compliance.
One of our main products is Dokify, a CAE (Coordination of Business Activities) platform that creates and manages risk-free, collaborative, and transparent activity environments for any company and its contractors, wherever the activity takes place.
Through a unique combination of technology and expert support in Occupational Risk Prevention (ORP), Dokify empowers organizations to transform contractor document management, tailoring requirements to the nature of the contractor (company, freelancer, etc.) and helping them focus on creating value.
Dokify offers a next-generation, flexible platform designed for efficient management and adaptable to any industry with a high volume of suppliers: food, retail, logistics, pharma, hospitality, industrial, and more. A platform built for prevention managers who need to oversee complex activity environments.
Role Summary
We are looking for a skilled backend developer with extensive PHP experience who is also comfortable contributing to frontend development when needed. The ideal candidate understands modern software architecture, enjoys working in collaborative and agile environments, and is motivated by solving complex problems with clean, maintainable code. They are also comfortable working with legacy code and helping to evolve it. They will be part of a cross-functional team working on scalable B2B applications, contributing to both backend and frontend services.
Key responsibilities
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, applying 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.
Write and maintain unit, integration, and functional tests to ensure high software quality.
Work closely with product and design teams within an agile environment.
Troubleshoot complex issues and propose effective, long-term solutions.
Qualifications
Required:
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.
Nice to have:
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.
🏞️💻 Teleworking.
☀️📅 Intensive working time in summer.
🫂🔝 A dynamic and inclusive workplace with opportunities for growth and development.
✨🏢 The chance to make a significant impact on our organizational culture and talent strategy.
💰🎁Competitive compensation and benefits package.
- Department
- Dirección Tecnología Grupo
- Locations
- Nalanda Global - Madrid
- Remote status
- Fully Remote