Careers at Code Institute
Code Institute has been a Deloitte Technology Fast 50 Awards winner for the past three years. Alongside this, we are Europe’s largest provider of tech graduates. Our mission is to make career change a reality by delivering the digital skills to transform careers. We are a team of over 100 staff. We take our work seriously and enjoy having lots of fun.








Our culture
We have a passionate and dynamic team that is constantly growing. Our team members are adaptable and innovative, often collaborating across departments to maximise our resources. This collaborative environment has fostered a fantastic workplace for Code Institute staff.
Our headquarters is situated in Blackrock Business Park, Dublin, Ireland, and our offices are welcoming, stylish, and easily accessible.
In addition, we provide flexible remote work opportunities and organise regular virtual and in-person gatherings.

We offer
- Competitive salaries.
- Hybrid and flexible working.
- Free access to our premium courses.
- Employee Assistance Program.
- Study assistance.
- Upskilling and new qualification opportunities.
- Bike to work scheme.
- Social events and activities.
- Additional leave days at Christmas.
- An exciting and rapidly growing Irish company.
Learn to code
Of course, our university credit-rated programme is available to all members of the Code Institute team. Access to this programme means that you can learn software development just like our global student base. The added bonus for our team is that you work with the tutors and other support teams.
You also get access to our upcoming products and other learning tools that Code Institute offers.

Flexible work
You don’t need to be in an office or at a desk to have an impact. Our hybrid model lets your team decide where and how they work best. Code Institute believes its team can be just as creative and effective no matter where they work.
Our offices are top-class, and when you come in, you’ll be welcomed by friendly staff, amazing office facilities, a pool table and a top-of-the-range coffee machine. Our office is spacious and incredibly comfortable to ensure you enjoy it when you come in.

Fun Stuff
When you work with amazing, energetic people, having a good time is not hard. From hikes in the Dublin mountains to virtual water-cooler events, there’s no shortage of fun stuff to get involved with.
Regular outings, events, and more ensure that the Code Institute team can regularly meet each other and socialise in a relaxed environment.
Hackathons
Like our students, our teams are invited to partake in Code Institute’s regular hackathons, along with students, alums, tutors and more. These incredibly enjoyable and creative events allow our teams to practice and learn new coding abilities, but similarly, it gives our people a chance to interact directly with our student population. The great news is that we hold at least ten hackathons per year.
Open roles
Learning Facilitator (Freelance)
Code Institute
About Us
Our mission is to create a more diverse, inclusive and equitable tech industry by making a tech career accessible to all. Our online programmes give learners a direct pathway into these careers. Founded in 2015 to address the ever-widening Digital Skill gap, Code Institute is a young fast-paced company that is transforming lives through education and career change. Code Institute has developed courses and certifications aimed at the career changers market. Currently operating in the B2C, B2B & Enterprise channels, we are an international team located predominantly in Ireland and the UK.
At Code Institute, our culture is our foundation. A Learning Facilitator values qualities, principles, ambition, and ethics as much as skills, knowledge, and competencies. A growth mindset, embracing change, and focusing on solutions are essential. Our culture thrives on Innovation, Accountability, Trust, Resilience, and Collaboration. We aim to foster a people-centered, creative, ambitious, supportive, and respectful environment. Passion for inspiring students and embodying these values is key to being the perfect fit for our team.
About the Role
As a Learning Facilitator, you will facilitate the taught elements of the students’ experience, guiding their personalized learning journeys, guiding and signposting personal support, assisting with learning strategies, motivating, and helping students build new knowledge, skills, and behaviors independently over time. You will be the go-to person for students, the owner of the students journey, while providing support and guidance to ensure forward momentum and success in completing their program.
We’re building an exclusive bank of trusted Learning Facilitators to support our dynamic programmes, particularly during peak times like evening sessions. If this appeals to you, here’s what we offer:
- Flexible ad-hoc work: Confirm your availability, and we’ll match you to hours as they arise – perfect for supplementing your schedule. Please note that this will be a freelance contract.
- Fully funded onboarding: Complete an Enhanced DBS check and our mandatory training, all paid for by us. This is an essential requirement that you must complete in your own time in order to be part of the bank.
- Free coaching: Receive personalised coaching from our expert team to further develop and refine your facilitation skills.
- Free upskilling: Gain complimentary access to our cutting-edge course units to sharpen your expertise and stay ahead in edtech – a standout perk just for being part of our trusted network.
The role is available to the UK-based candidates (work from home) on an ad-hoc basis through a freelance contract. If you have any questions please feel free to reach out to recruitment@codeinstitute.net
Background Check Requirement
Please note that all candidates offered this position will be required to undergo a thorough background check, including an enhanced Disclosure and Barring Service (DBS) check, as part of our commitment to safeguarding and protecting our students.
Key Responsibilities
Group management
- Facilitate the taught elements of the students’ experience.
- Oversee students’ schedules, providing support and feedback where needed.
- Manage a scheme of work, by way of creating supplementary learning materials and ensuring all materials are kept up to date and follow the latest trends and best practice.
- Maintain the Group Profile by way of group messaging, signposting, safeguarding and reporting.
- Conduct regular stand-up and stand-down sessions with students.
Learner management
- Individualise the learner journey for each student and manage Individual Learner Plans for each student where applicable.
- Provide one-on-one and group support for advanced coding-related questions via text, video, and screen sharing.
- Take ownership and responsibility for group retention and achievement.
Behaviours
- Encourage student interaction and peer support on Slack.
- Signpost students to code assistance supports and community resources.
Enablement
- Address technical issues in the systems used for student learning (e.g., LMS, Discord, Learnocity etc.).
- Contribute to complimentary learning materials to support the programme the learner is enrolled in.
Qualifications and Experience
- Minimum Qualification in coding equivalent to Level 5 (Full Stack)
- Excellent communication skills
- Committed to ongoing training in the field of teaching, learning and coding
- Teaching qualification would be a great advantage
- Strong data background would be desirable
- Readiness to work evening hours
- Previous experience in coaching, training, teaching or leadership is desirable
- Familiarity with learning management systems (LMS) and educational technology tools used for online instruction.
- Awareness of industry standards and best practices related to teaching and learning in the field of technology, coding, or web development.
- Demonstrated ability to adapt to changing environments and requirements, and to effectively manage multiple tasks and priorities.
- Experience working in a fast-paced, dynamic environment, with a focus on continuous improvement and innovation.
- Proficiency in working with Google Suite tools
Skills
- In-depth knowledge of HTML, CSS, JavaScript, Python, and one of the following Django web framework/React/data analytics: Essential for facilitating the taught elements of the students’ experience and providing technical support.
- Active listening and creative problem-solving: Crucial for understanding student needs, addressing challenges, and devising effective solutions to enhance their learning experience.
- Written and verbal communication skills: Clear and effective communication is vital for conveying complex concepts, providing instructions, and facilitating discussions.
- Organisation and planning skills: Essential for managing individual learner plans, schedules, lesson plans, and group profiles, ensuring smooth operation of the learning process.
- Creativity: Ability to develop innovative teaching methods, engaging activities, and content improvements to enhance the learning experience.
- Enthusiasm, motivation, and commitment: Passion for learning and dedication to helping students succeed are fundamental for inspiring and guiding learners.
- Flexible approach to work and openness to change: Adaptability is key for responding to evolving student needs, curriculum adjustments, and changes in educational practices.
- Patience: Essential for supporting students as they navigate challenges and acquire new knowledge and skills over time.
- Resilience: Ability to work independently, take initiative, and persevere through challenges, demonstrating resilience in the face of obstacles.
You don’t need to tick every box to be considered. If this role excites you and you meet most of the criteria, we’d love to hear from you.
Code Institute is an equal opportunities employer and prides itself on diversity and inclusivity across our staff and our student body alike.
If you don’t see anything that is a good fit at the moment, please contact us for a chat.