🔥 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 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
- 5+ years of hands-on backend development with PHP
- Strong knowledge of PHP frameworks: Laravel, Symfony, or Phalcon
- Deep understanding of: Object-Oriented Programming (OOP), Design patterns, Software architecture
- Familiar with relational databases like PostgreSQL (including performance optimization)
- Hands on experience with latest technology trends, including advancements in AI-assisted coding tools and practices.
- Confident using Git in team environments
- Follows best practices: SOLID, DRY, KISS, and Domain-Driven Design (DDD)
- Experienced with testing (e.g., PHPUnit)
- Hands-on experience with CI/CD tools: GitLab CI, Jenkins, GitHub Actions
- Experience with modeling system architecture (e.g., using C4 diagrams)
- Has experience with transition systems from monolith to service-based architecture (SOA, microservices)
- Familiar with modern architecture styles: Clean, Hexagonal, Onion, DDD
- Advanced or native-level English proficiency, with the ability to confidently communicate technical details to both technical and non-technical stakeholders, including clients and external partners.
- Experience with cloud services (AWS: EC2, S3, RDS, Lambda, etc.)
- Familiar with message queues (RabbitMQ, SQS)
- Basic frontend skills (JavaScript, HTML, CSS, Vue.js, or 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.