Home>Careers>Full Stack Trainer

Software development

Full Stack Trainer

Locations: London

Salary: £46,500 - £71,000 with profit share of £5,500 - £13,000

Apply now

Job title: Full Stack Trainer

Location: London

Job type: Permanent

Start date: November


A rare opportunity to be a part of our fast-growing technology company training groups of software apprentices. An ideal role for an experienced developer who might be looking to move into more formal teaching/training.

The company

Softwire provides software development services to medium-large sized UK businesses. Our HQ is based in London with growing offices in Manchester and Cambridge. We have a headcount of over 200 that comprises the top 1% of UK graduate developer talent.

We’ve featured in The Sunday Times Top 100 Best SMEs to work for 10 years running. This is testament to our exceptionally high levels of staff job satisfaction.

Softwire partners with an accredited apprenticeship provider to deliver training and materials for both Software Development and DevOps apprenticeships. You would be joining our team of Trainers and Skills Coaches to run both our 5 week bootcamps at the start of the apprenticeship and the ongoing workshops that follow.

Skills and experience


  • At least three years’ experience in industry with some combination of the following technologies:
  • Core web technologies, i.e. HTML & CSS
  • JavaScript
  • Experience with back-end development, ideally C# or Java
  • Experience with helping others develop their skills through coaching, teaching, mentoring, tutoring or something similar. This can have been as part of your professional role or informally through volunteering.
  • As cohorts generally consist of around 15 learners, you will need to be comfortable speaking to groups and in 1:1 mentoring situations.

Nice to have:

  • Experience working closely with other job roles, such as designers and product owners
  • Experience collaborating with clients or stakeholders, including clarifying requirements and presenting work at sprint demos

Your approach 

  • You are passionate about software development and enjoy talking to others about it
  • You are excited by helping learners progress their understanding of development
  • You enjoy collaborating with and supporting others
  • You are comfortable with ambiguity and adapting the course material to meet the needs of your learners