Full Stack PHP Developer | Cardiff / Hybrid | Up to £50,000 + Profit Share
An established and growing tech company in the hospitality space is looking for a Full Stack PHP Developer to join their collaborative development team. Their intuitive platform helps event organisers-from grassroots productions to major festivals-manage sales, reporting, and box office operations with ease.
The company is headquartered in Cardiff and offers hybrid working post-probation (minimum one day per week in-office). This is a great opportunity to join a product-focused team where your work will directly impact thousands of live events around the world.
Main Responsibilities:
Build and maintain front-end and back-end features across the ticketing platform
Improve and refactor existing functionality for performance and maintainability
Develop responsive, user-friendly web interfaces
Work with the marketing team to enhance the public website and support SEO efforts
Participate in planning, reviews, and continuous improvement initiatives
Keep up-to-date with new technologies and propose innovative solutions
Skills Required:
Solid experience with PHP, HTML/CSS, JavaScript (jQuery), and SQL
Proficient with Git for version control
Strong understanding of UX principles and responsive design
Demonstrable experience delivering clean, maintainable code
Desirable Skills:
Familiarity with Twig templates or Laravel
Experience with frontend JS frameworks (e.g. Vue.js)
API design and integration
App development with Expo
Understanding of SEO best practices
Benefits:
Salary up to £50,000 (dependent on experience)
Profit share scheme post-probation (~£4K/year based on company performance)
Private medical insurance
22 days holiday + public holidays
Extra day off for your birthday
Hybrid working (after 6-month probation, 1 day/week in office)
Standard hours: 9am-5:30pm (flexible start options available)
?? If you're a full stack developer looking to work on a meaningful product in a collaborative, tech-forward environment-we'd love to hear from you!
Due to high volumes of applicants, we may not be able to respond to everyone. If you haven't heard from us within 7 days, please consider your application unsuccessful on this occasion.
We're committed to building an inclusive team and welcome applications from all backgrounds and experiences.
TPBN1_UKTJ