Instructor Team

Join our Team!

Come and work for CodeClan, the first accredited digital skills academy in Scotland, and help to inspire the next generation of software developers.

Passionate about sharing your love for well-crafted code?

At CodeClan, we deliver a range of courses to help people attain the knowledge and skills they need in the tech sector. We teach programming in a friendly, easy to digest manner and make coding accessible to people from all sorts of backgrounds.

As a growing business, we can offer flexible opportunities for you to pass on your passion for digital.

Our culture is friendly and open. So, if you want to be part of a great team where you'll be pushed out of your comfort zone and build on your existing skills, then join us at CodeClan.

Help to shape the future of CodeClan with your ideas and your passion.

Check out our opportunities.

We’re passionate about programming

As an instructor you won’t need to have expertise in any one stack, but will need a solid knowledge of web programming. Previous teaching experience isn’t necessary - we can put you through the Level 3 Award in Education course - what we value is people who are passionate about coding and who can bring that enthusiasm to the classroom. Our 16-week course focuses on teaching TDD object-oriented programming techniques within agile methodologies. We introduce students to a wide range of languages from Ruby, JavaScript and Java to frameworks such as Rails and React.

We’re passionate about building a great tech community

We’re part of the Codebase community, Europe’s largest incubator of tech start-ups. We work with high profile tech companies to share the latest ideas and best practice. You’ll get the chance to interact with a wide variety of people and attend events such as tech meet-ups, conferences and hackathons. We love paired-programming, board games, pub quizzes and keeping ourselves nimble at table tennis.

  • “Having been a career-changer myself, it's a real privilege to help other people on the road to becoming developers. It's hugely satisfying to watch the students' knowledge and confidence increase over time.”
    John CodeClan Instructor


    Instructor, CodeClan Glasgow
  • “As a developers we all struggle to get time to develop.  Here you get a chance to do that on a daily basis, and we’ve got  quite a lot of freedom to be creative. We really work as a team.  If you like that, then it’s a great place to work.”


  • “It’s a nice change from being a developer - it’s a totally different job.  I find myself really improving as a developer by teaching. The amount you learn having to be a teacher is not easy, but you learn a lot from each other.  I think I’ve learnt more in the last 6 months than in the last 6 years as a web developer.  That’s unique - I don’t think there’s any other job out there in software where you can do that.”


    Instructor, CodeClan Edinburgh