Software Development Instructor (Part Time)

Skills Union is a leading digital learning company focused on preparing students for careers in the digital economy. We work directly with universities and employers to design and deliver programs that focus on the most sought-after digital skills, including coding, UX, data science and digital marketing, as well as soft skills and leadership.

Our mission is to unlock human potential by providing highly engaging learning programs that equip our students with the right skills, tools and mindset to help them succeed in today’s rapidly evolving digital economy. We believe that education can be a powerful force for good, and want to help students from every background to realise their full potential.

About The Role:

We’re looking for an experienced Software Developer with 5+ years of experience to help deliver our programs in UK / Europe, and help prepare our students for a successful career path in the tech industry. Your primary responsibility will be to help our students learn the latest tools, skills and technologies in Software Development, to set them up to pursue successful careers when they graduate.

We look for people who have a deep passion for sharing their knowledge and significant real-world experience. Educational experience is a bonus; all of our new team members will also be trained in the latest instructional and educational approaches, and so this is less important than your attitude, knowledge, experience and portfolio.

You will be joining a global team and supported by a network of mentors and other educators based in Europe and Singapore. We have a curriculum in place, and you will be refining and delivering the program in-person and online, designing and developing projects for student cohorts. 

We also support our students with weekly online group workshops providing personalised Professional Development to help them succeed in their career, and we expect every member of our team to help support our graduates in securing their first roles.

Duties and Responsibilities:

  • Prepare and deliver an exceptional student learning experience, using our active project-based learning approach, and the curriculum materials provided.

  • To develop and supplement written materials and content as needed, to provide students with the skills, tools and knowledge they need for their first job.

  • Maintain and update the student syllabus, including learning objectives, required homework and assignments, and deadlines for assessments and projects.

  • Provide daily on-demand video and chat support for students as they move through the program assignments.

  • To provide compassionate, constructive feedback to students, as well as coaching and inspiring students to help them reach their full potential.

  • To source and / or create projects and assignments for our students, and to create suitable assessments and grading rubrics where necessary to ensure our students are adequately assessed.

  • Actively contribute to our growing global community, and work with all or the other members of the global Skills Union team to ensure the success of our students. 

Skills and Attributes:

  • You are the person that your colleagues naturally gravitate to when they are looking for guidance. 

  • You are a confident team leader with problem-solving, communication and analytical thinking skills. 

  • You are proactive, autonomous and resourceful.

  • Fluency in most or all of the following topics: HTML, CSS, Bootstrap, Variables, Conditionals, Control Flow, Functions, Objects and Arrays, DOM Manipulation, Events, jQuery, OOP JavaScript, GIT, Node.js, Express, JSON APIs & HTTP Requests, RESTful API & Async code, Databases, ES5, ES6, JSX, CRA, React State Patterns, React, Version Control, Testing, Code Quality and Reviews, Continuous Integration

  • Above all you have a great attitude, a passion for working with people, and a deep love for what you do.

Skills Union is an equal opportunities employer and actively encourages applications from all backgrounds.