PHP Developer
Senior PHP Developer
Full-time | Remote
About Us
ExpoPlatform is a UK-based company founded in 2013, delivering advanced technology for online, hybrid, and in-person events across 30+ countries. Our platform provides end-to-end solutions for event organizers, including registration, attendee management, event websites, and networking tools.
Your Role
We are looking for a highly experienced Senior PHP Developer to join our team and take ownership of key backend components in a dynamic, product-driven environment. You will play a crucial role in shaping the architecture, scaling the platform, and mentoring less experienced developers. We need someone who is both technically strong and an effective communicator – capable of working independently and proactively.
Key Responsibilities
Design, develop and support backend modules for our platform serving exhibitions and conferences.
Build, document, and maintain robust internal and external RESTful APIs.
Participate in system architecture design, refactoring, and performance optimization.
Collaborate with Staff Software Engineers to ensure technical consistency and scalability across the platform.
Work closely with Engineering Managers to align technical delivery with product and business goals.
Engage in cross-team discussions to improve engineering standards and share best practices.
Translate business requirements into scalable, reliable technical solutions.
Write clean, maintainable, and testable code in adherence to best practices.
Act as a technical leader in the team, mentoring mid-level and junior developers.
Ensure security, performance, and reliability of backend components.
Qualifications
7+ years of hands-on experience in backend development with PHP.
Proven experience with one of the PHP frameworks (Laravel, Symfony, Phalcon).
Deep understanding of OOP, design patterns, and architectural principles.
Experience with PostgreSQL (or other RDBMS), including performance tuning and optimization.
Strong Git workflow knowledge and experience working in a collaborative Git environment.
Solid grasp of SOLID, DRY, KISS principles and Domain-Driven Design.
Experience working in agile, cross-functional product teams.
Strong communication skills and ability to explain technical topics clearly across both technical and non-technical audiences.
Self-motivated with ability to independently drive tasks to completion.
Proficient in writing clear technical documentation.
Experience with CI/CD pipelines (e.g., GitLab CI, Jenkins, GitHub Actions).
Ability to model and communicate architecture using C4 diagrams or similar.
Exceptional experience with PHPUnit or other test frameworks.
Nice to Have
Experience with AWS (e.g., EC2, S3, RDS, CloudWatch, Lambda).
Familiarity with event-driven architecture, message queues (e.g., RabbitMQ, SQS).
Skills in frontend technologies: basic JavaScript, HTML5/CSS, or exposure to Vue/React.
What We Offer
Opportunity to build quality infrastructure for a platform used globally in the live events industry.
Fast-paced environment with a growing international team.
Competitive salary and performance-based incentives.
Flexible work hours and remote work options.
Professional development and learning budget.