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.
If this sounds like the right challenge for you, we’ll be happy to connect.