Software Developer

Permanent employee, Full-time · Towcester

About the Role
We are looking for a Senior Software Engineer/Full Stack Developer to join the Xtremepush Platform Development Team. We are building the Martech sector's leading customer engagement, personalisation and data platform. This role will act as a senior developer helping drive and deliver the company’s product to ensure continued strong top-line growth. You will work within our Development & Engineering teams to execute on our technical product roadmap.

We are passionately customer focused and are continually improving our product to eliminate pain points and create further gains for our customers. We are looking for someone who shares our passion for delivering for customers. You’ll show passion for technical challenges and the bravery to take risks with bold ideas. We want you to help us promote self-organised, highly motivated teams with the curiosity to unravel complex problems and the optimism to take exciting, innovative approaches. If this sounds like you - we would love to hear from you!
Key Responsibilities
  • Working within our development team based, you will be responsible for delivering product stories as part of our agile delivery methodology
  • Our technical stack consists of PHP, Vue.JS and MySQL, and it is expected to work on both backend and frontend development
  • Mentoring and supporting junior developers
  • Breaking down high level requirements to detailed technical delivery items
  • Help define architectural decisions, and future platform roadmap
  • Ensure that the product delivered meets high quality and security standards
  • Support the collaborative, dynamic planning process within the team – taking part in sprint planning, and retrospectives. Identifying areas to improve our ways of working and approach to development
Your Experience and Qualifications
  • Minimum of 5 years experience in development (essential)
  • Proven Experience working with the following: PHP, Javascript and SQL, Jira or similar agile tooling APIs and technical documentation (essential) 
  • Previous experience working on a SaaS platform product
  • History of mentoring junior team members
  • Any certification in PHP, Javascript or MySQL.
  • Excellent teamwork skills, flexible and adaptable in regards to learning and understanding new technologies
  • Problem-solving, analytical and investigative skills
  • Ability to conduct research into software-related issues and products
  • Proven analytical and problem-solving abilities
  • Ability to work successfully under pressure in a face-paced, dynamic environment
Milton Keynes (UK) - ​Hybrid role with office and remote working
About us
Headquartered in Ireland with offices in the UK and US, Xtremepush is an Omnichannel Customer Engagement Platform powered by a built-in CDP. It enables high-velocity companies to build, grow, and retain strong customer relationships through personalised, relevant, and timely communication. With a true single customer view at its core, Xtremepush provides actionable customer intelligence that drives engagement, conversion, and revenue across all channels, while putting customer retention first. 

At Xtremepush, we believe that diversity adds incredible value to our teams, our products, and our culture. We don’t just accept differences, we celebrate it, we support it, and we thrive on it for the benefit of our employees, our products and our community. As an equal opportunity employer, we stay true to our mission by ensuring that our place can be anyone’s place regardless of race, religion, gender, sexual orientation, national origin, disability or age.
We are looking forward to hearing from you!
Thank you for your interest in Xtremepush. If you have any difficulties completing the form, please email

Please upload your CV (max. 20 MB in total).

Click to select multiple files or use drag-and-drop

Uploading document. Please wait.