Coding Coach

Job Type: Contract / Salary: Competitive / Job Ref: 00010
Location: Portsmouth, United Kingdom / Date Posted: 12th June 2019

Job Description

We are partnering with a digital inclusion charity who are working with a global technology company to source a Digital Skills Coach who has the ability to provide coding training. This is an opportunity for a motivated individual with retail, digital and mentoring experience and a passion for motivating teams to deliver an excellent level of service to the general public. Basic knowledge of digital marketing and technologies will be an asset for this position.

A passion for delivering outstanding customer experience is a must. Deep customer empathy, patience and a proactive approach are key, along with working closely with and supporting your fellow coaches. You’ll put the customer at the heart of every decision made, and strive to create a welcoming, inclusive and friendly learning space that delivers an outstanding customer experience on each and every visit.


  • Alongside your fellow coaches, welcome customers and create an impactful learning experience for them improving their digital skills, confidence and capability
  • Deliver tailored training to customers according to the digital learning centre course content
  • Answer questions on topics such as social media, digital advertising and search optimisation engines
  • Participate in outreach activities when scheduled (external events etc) - ensuring the local community are engaged with the Digital Learning Centre activities
  • Proactively seek out ways to engage with the local community and promote the digital learning centre by helping to create partnerships e.g. sharing on social media
  • Ensure store is always clean and tidy and flag any repair requests/maintenance
  • Keep the learning centre clean
  • Support co-workers
  • Reporting: reports on a daily basis
  • As Coding Coach, you will also be required to deliver the coding content of our digital training course


  • Proactivity - excellent problem solving skills with a solution focussed approach
  • Empathy - a willingness to listen and understand, both with customers and fellow coaches
  • Resilience - able to work under pressure, and manage multiple projects on the go)
  • Digital knowledge - excellent knowledge of digital marketing, technologies and trends
  • A confident and experienced user of digital, skilled at troubleshooting and getting under the skin of problems
  • Digital understanding - demonstrate an understanding of the power of digital to change people’s lives
  • Communication - a confident communicator with excellent people/interpersonal skills
  • Organisational and time management skills
  • Coding knowledge and skills -  a firm understanding of HTML/CSS and Javascript
  • Familiarity with at least one of the following programming languages: PHP, Python, C or Ruby on Rails etc.
  • A good grasp of design patterns and best practices
  • The willingness to learn and provide coding training
  • Adept at sharing your coding expertise with others
  • Presentation skills - the ability to deliver training to multiple individuals once content training has been provided
  • Ability to work weekends and evenings when required
  • Ability to travel within the local area as needed


  • A minimum of five GCSEs A* to C including Maths and English (or equivalent qualifications in Maths and English), OR the ability to demonstrate the required level of Maths and English to enable you to perform the role