Job Description
A forward-thinking, award-winning technology organisation in Newcastle is seeking a Senior Software Engineer to join their expanding engineering team. This company has experienced significant growth over recent years, partnering with hundreds of reputable brands and recognised multiple times as one of the UK’s best places to work. With a strong product focus and a culture centred around innovation, collaboration, and engineering excellence, this is an exceptional environment for a developer who wants to help shape a high-traffic, high-performance platform.
The Role
You’ll be joining a cross-functional team of engineers, designers, and product managers, working across a modern tech stack to build performant, scalable software used by millions of consumers. This is a hands-on senior role where you will take ownership of key system areas, drive technical improvements, and contribute to the evolution of a product undergoing an exciting phase of redevelopment.
Key Responsibilities
1. Design, develop, and maintain high-quality, high-performing software
2. Own and optimise key areas of the system, advocating for improvements and best practices
3. Collaborate with product and design teams to deliver features at scale
4. Contribute to the migration and modernisation of the existing Eli...