Principal Software Engineer - Client Side.

About the role

We are looking for an experienced client-side / front-end developer to join our friendly development team, based at our Newcastle HQ.

You will work closely with our creative team to produce web pages using semantic mark-up, and with server-side developers to implement and develop complex, interactive and data-driven websites.

From project to project, you could be building new websites and web applications, or helping to maintain existing estates.

As a Principal engineer on our team, you'll also be contributing to our wider success through mentoring other developers, and supporting the commercial team developing proposals and evolving briefs. 

In brief...

Job title: Principal Software Engineer

Department: Client-side developers

Hours: Full time role, based on 37.5 hours per week.

Location: Newcastle Upon Tyne (3/2 hybrid working).


Ready to apply? 

To succeed in this role, you will be a thinker, a logical mind ready to tackle the day-to-day challenges all modern web developers face.

You seek best practices and share your knowledge with others. You love working in teams, collaborating with developers and designers.

You care about the wider success of the whole Shout team, and are constantly seeking to develop yourself and the team, by learning new technologies and contributing to our ways of working. 

Our ideal candidates will be able to demonstrate the following experience:

  • Expert knowledge of HTML, CSS (SASS) and JavaScript 
  • Knowledge of design principles and the ability to translate these into fluid and responsive templates.
  • Knowledge of working with JavaScript frameworks to create rich interactive content.
  • Familiarity with and adherence to web standards and best practices for performance and accessibility
  • Proven debugging and troubleshooting skills.
  • Some experience in AJAX techniques
  • Knowledge of HTML email best practice

You will also need working knowledge of:

  • C# /.NET
  • Umbraco
  • Sitecore
  • Azure Dev Ops
  • CI/CD
  • Azure/AWS Cloud

Apply now.


To apply for this role, please send your CV and covering letter to

Seen this vacancy advertised elsewhere? We offer a welcome bonus for direct applicants.


Competitive salary, matched to your experience

25 days annual leave

+ bank holidays, of course.

Pension with 3% contributions

Flexible Hours

Core office hours of 10am - 4pm.

Hybrid Working

Most of our people work 3 days at the office, 2 at home.

Modern Workspace

Spacious kitchen, pool table, showers... and great views.

Personalised Kit

The tools you need to do your job, plus the extras you need to work from home effectively. 

Learning & Development

Your own tailored development plan and the training courses you need to succeed. 

Health Perks

Free breakfast and fruit, free eye tests and 2 weeks paid sick leave.

Discount Perks

Highstreet discounts app, corporate travel and cycle to work scheme.

Free food!

Free breakfasts, fruit and tea and coffee.

Family Friendly

As well as our flexible hours and hybrid pattern, we offer enhanced maternity and paternity leave.