World’s first eSIM store that gives you access to eSIMs for 200+ countries worldwide at affordable prices.
Backend Developer – PHP
Location
Spain
Posted
4 days ago
Salary
£74.8K - £107.5K / year
Seniority
Senior
Job Description
Backend Developer – PHP
Airalo
• Develop and maintain robust backend services capable of handling high-volume global traffic. • Implement functional APIs and optimize query performance to ensure a seamless user experience. • Contribute to our modular architecture, helping us build resilient, service-oriented systems. • Write clean, maintainable code by applying SOLID principles, OOP best practices, and design patterns. • Master the art of debugging, identifying and resolving issues across our stack with precision. • Integrate asynchronous processes using queues and basic event-driven patterns to improve system efficiency. • Collaborate closely with Senior Engineers and Product teams to turn requirements into high-quality technical solutions.
Job Requirements
- 3-5 years of professional backend development experience with a solid command of PHP.
- Proven experience building applications in Laravel or a strong background in Symfony with a desire to transition.
- Strong understanding of OOP, interfaces, and code modularity; you know why "clean code" matters.
- Solid knowledge of SQL, including database indexing, migrations, and basic query optimization.
- AI Proficiency: Ability to effectively use AI tools during technical tasks; we value engineers who know how to prompt, validate, and iterate with AI to build better software faster.
- Familiarity with modern infrastructure, including Docker and basic CI/CD pipeline troubleshooting.
- Experience with testing, specifically writing unit and feature tests to ensure code reliability.
- Fluent English with the ability to communicate technical progress and seek support effectively within a remote team.
Benefits
- Paid Rotation: We offer standby fees + overtime pay.
- Delayed Start: No on-call duties for your first 6 months.
- Rest & Recovery: Guaranteed rest periods and flexible hours following night incidents.
- Shared Load: Rotations are split (Weekdays vs. Weekends) to minimize fatigue.
- Learn more about our benefits here in this link - https://airalo-public.notion.site/Benefits-25396a97ffca81fb9bc1f0be479f1be3?pvs=74
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Develop and evolve backend services using Node.js, NestJS, and event-driven architectures. • Build integrations with Artificial Intelligence providers and platform services, ensuring scalability, observability, and security. • Design and evolve data models and analytical pipelines in PostgreSQL. • Participate in architecture definition, technical reviews, and the evolution of the platform's engineering standards. • Contribute to the evolution of CI/CD processes and operations in Kubernetes and multi-cloud environments. • Use AI agents and tools to accelerate the software development lifecycle, from technical definition to implementation and testing. • Collaborate with product, platform, and engineering teams to build innovative and scalable solutions.
• Develop and evolve the platform • Design, develop and maintain backend services in PHP/Symfony • Contribute to the evolution of the payment platform and the integration of new features • Maintain and improve the quality and readability of the existing codebase • Design and maintain robust, scalable APIs • Contribute to technical architecture and technology decisions • Optimize the performance and stability of services • Implement and maintain unit and integration tests • Analyze and resolve production incidents • Contribute to continuous improvement of development practices • Apply security best practices related to payment systems • Help maintain infrastructure that complies with industry standards • Use AI-assisted development tools to optimize development workflows • Participate in integrating these tools into the engineering team’s practices
• Maintenance and further development of our cloud solutions • Continuous evaluation and integration of new technologies into existing systems • Expansion of our product portfolio of backend web services, potentially in close cooperation with our frontend developers • Ensuring our quality standards through automated testing • Product-related technical consulting for our customers • Support for the technical documentation of legacy and new systems
• Design, develop, and maintain scalable backend applications using modern Java (17/21) and the Spring ecosystem • Own software delivery from architecture and implementation through deployment, monitoring, and production support • Build and evolve microservices, RESTful APIs, and distributed systems with a focus on performance and reliability • Participate in solution design, technical decision-making, and architectural discussions across engineering teams • Diagnose production issues, optimize system performance, and implement robust long-term solutions • Collaborate closely with product and engineering stakeholders to challenge requirements and deliver high-quality outcomes • Mentor developers through code reviews, technical guidance, and knowledge sharing • Contribute to technical hiring and help strengthen engineering standards across the organization • Leverage AI coding assistants to improve development speed, code quality, and debugging workflows




