Software Engineer
I’m delighted to be partnering with an award-winning technology business that has built an exceptional reputation for innovation, product quality, and employee experience. This organisation develops high-scale, data-driven digital products used by major global brands and continues to experience strong growth across the UK and internationally.
With a people-first culture, genuine investment in professional development, and a modern hybrid working model, this is an outstanding opportunity to join a company that not only values technical excellence but also prioritises wellbeing, collaboration, and long-term career progression.
RoleWe are seeking a talented Software Engineer to join a dynamic, cross-functional product and engineering team. This role offers the chance to work on high-traffic, customer-facing digital products while using modern technologies and best-practice engineering principles.
You’ll be involved across the full development lifecycle—designing, building, and deploying high-performance web applications. While the role is predominantly development-focused (approximately 80%), you will also gain exposure to light DevOps and cloud engineering (approximately 20%) within a Google Cloud environment.
The stack includes modern TypeScript, React, and next-generation backend frameworks, with opportunities to work across serverless cloud, CI/CD, and scalable architectural patterns. Prior experience in all these areas is not essential—an openness to learn and contribute is what matters most.
Salary: Up to £55,000 depending on experience Working model: Hybrid—2 days per week onsite in Newcastle-upon-Tyne
PersonWe are looking for an adaptable and collaborative engineer who is excited by the prospect of shaping modern digital products and working across a varied technical stack. You’ll enjoy solving complex engineering challenges, take ownership of your work, and thrive within a supportive, product-focused team environment.
Essential Experience- 3+ years in a commercial web development role
- Hands-on experience with modern front- or back-end technologies (e.g., TypeScript, React)
- Interest in full-stack development and cloud deployment
- Strong problem-solving skills and a proactive mindset
- Exposure to functional programming
- Knowledge of Go, Python, or cloud-native/serverless tooling
- Understanding of database design, indexing, or TDD
- Experience with Git, GitHub Actions, or broader CI/CD practices
This role would suit someone looking to broaden their technical scope, work collaboratively across product, design, and engineering disciplines, and contribute to a forward-thinking technical environment at an organisation that genuinely supports its people.