{"@context":"https://schema.org","@graph":[{"@context":"https://schema.org/","@type":"JobPosting","@id":"#jobPosting","title":"Software Engineer
Role details
Job location
Tech stack
Job description
We're looking for a Software Engineer (Laravel / PHP / React) to join our team - someone who's ready to take on complex coding challenges independently and thrives in a collaborative setting.
You'll take ownership of the development lifecycle, translating client requirements into robust, scalable applications. Whether you're debugging, refining backend systems, or enhancing user interactions, your work will directly impact the quality of our digital solutions.
This role is about combining technical expertise with practical problem-solving-finding effective ways to turn complex client needs into seamless, reliable, and high-performing applications.
You'll work closely with clients to understand their requirements, keeping them informed and engaged in the development process to ensure our solutions meet their business objectives. Collaboration is key - you'll work alongside designers, product managers, and other developers to deliver projects that meet our high standards of excellence. We also need you to be comfortable writing clean, maintainable code, conducting code reviews, and presenting technical concepts clearly to both technical and non-technical stakeholders.
This is a hybrid role, so you need to be able (and happy) to work from our Newcastle studio a few days a week. We value flexibility but thrive on the energy of in-person collaboration. We also require you to attend any client meetings / workshops in the office when scheduled.
Requirements
Excellent at written and verbal communication, both within the team and with our clients.
Able to manage your own time. A self-starter that can use their initiative.
Passionate about tech and willing to proactively stay up to date with the latest developments in your industry.
Comfortable working across the full stack between backend systems and modern, user-friendly frontends.
Able to give and receive constructive feedback.
Able to embody our key values of understanding, creativity and intelligence.
Experience
You'll have :
3+ years of demonstrable PHP experience.
A thorough understanding of PHP development on the LAMP / LEMP stacks.
Demonstrable experience of modern Laravel development.
A thorough understanding of responsive design and development.
Understanding of unit-testing PHP applications.
An eye for detail, ensuring that frontend components are intuitive and align with client expectations.