We use cookies to give you the best experience on Citizen Ticket and show you relevant advertising. By using the site you agree to our cookie policy.

You are using an out-of-date browser. For compatiablity, security, and performance please use a modern browser such as Edge, Chrome, or Firefox.
Every ticket sold helps plant a tree.

Full Stack PHP Developer


To help event organisers & content creators worldwide earn money and deliver unforgettable experiences to their fans.


We are a group of event organisers and web developers that formed Citizen Ticket in 2013 to respond to the numerous problems we saw within the event ticketing industry.

We believed that ticketing could be turned into a force for good, and today we are proud to deliver an ethical service that gives something back.

From every ticket sold on Citizen Ticket, we contribute 5p to planting a tree to create a sustainable future for our planet.


Citizen Ticket is a self-service event ticketing platform, that provides online payments and ticket management tools to thousands of event organisers throughout the UK.


Citizen Ticket is expanding across the UK, this growth includes working with large events, challenging ticketing incumbents and constantly innovating, this exciting journey comes with many challenges and requires the right people to help deliver our mission.


We have a team of highly talented and driven individuals, with a strong and growing team culture. The current team consists of 8 people in total (including founders) and intends on growing to 12 in the next 6 months.


We're looking for a developer with a focus on PHP to work across our web platform. The successful candidate must have some previous experience in HTML/CSS and JS. The candidate will join the platform development team to progress forward our roadmap. The candidate will use Gitlab to manage their daily tasks, which will be delegated by our project manager. The candidate's code will be subject to code review and they will be expected to review colleagues' code themselves. During the course of the role, the successful candidate will be expected to identify and raise issues, as well as suggest and implement improvements to our development workflow. The position is mostly remote, but (in normal times) the candidate will be expected to travel to our London office on occassion for team meetings and workshops. During the course of the role, the successful candidate will be expected to develop their skill set.

After probation, there will be creative opportunity given to work on projects outside of this scope decided by the candidate (“20%” time).


  • Full stack web development with a variety of languages including but not limited to PHP, JavaScript & HTML
  • A strong understanding of MySQL databases
  • Minimum 5+ years programming experience
  • Experience with using Git (Gitlab experience a plus)
  • Must be a self-starter, able to motivate and manage their time effectively.
  • Strong desire to build something and to work in an innovative, dynamic and fast paced company
  • Polite, well¬ mannered, excellent written and verbal communication skills. Able to simplify, articulate and convey technical aspects to non-technical team members.


  • An understanding and or interest in the application of Blockchain technologies.
  • A Computer Science related degree
  • Experience in React Native & Node JS


Job Type:Full Time
Hours:35 hours per week
Pay: £30,000 to £45,000 per annum depending on experience
Location: Hybrid (remote and office)
Office: Wingate Business Exchange, SW4 0AF