CrawlJobs Logo

Code Coach

jamcoding.com Logo

Jam Coding

Location Icon

Location:
United Kingdom , Dartford

Category Icon
Category:

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

11.00 - 16.00 GBP / Hour

Job Description:

You might not be a computing whizz but our in-house training program will show you everything you need to know to run outstanding Coding Workshops. Being a Code Coach has some hugely rewarding benefits. Not only are you teaching young people a life skill but you are also helping them to be digitally savvy whilst inspiring them to solve problems. We currently operate with a portfolio of over 200 Primary schools in BR and DA areas, running after-school clubs between 3:15 and 4:30pm. Ideally, we would like someone who would be able to work 5 sessions a week from 3pm to 5pm, but we can be flexible with this and fit around your commitments. This would suit a teacher/HLTA who would like to work a few hours a week, or be good experience for someone who is looking to embark on teacher training.

Job Responsibility:

  • Teaching young people a life skill
  • Helping them to be digitally savvy
  • Inspiring them to solve problems
  • Running after-school Coding Workshops

Requirements:

  • A positive attitude to helping young people succeed through teamwork, confidence building and exploration
  • A sound general knowledge of IT
  • A teaching qualification, childcare qualification, teaching assisting qualification or be working towards
  • An excellent communicator who is well-organised and punctual
  • Car driver licence required
  • DBS qualification
What we offer:
  • Flexitime
  • Performance bonus

Additional Information:

Job Posted:
December 09, 2025

Employment Type:
Parttime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Code Coach

Computing & ICT/IT Coach

Jam Coding is passionate about inspiring young people to use technology for posi...
Location
Location
United Kingdom , London
Salary
Salary:
18.00 - 30.00 GBP / Hour
jamcoding.com Logo
Jam Coding
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 1 years’ teaching experience
  • Must hold a driver’s licence
  • Must be fluent in English
  • DBS qualification
Job Responsibility
Job Responsibility
  • Deliver coding clubs for primary children aged 5-11
  • Deliver computing and coding workshops
  • Inspire young people to use technology for positive benefits
  • Be a positive role model for learners
  • Deliver safe, well-structured sessions in animation, coding, robotics and more
What we offer
What we offer
  • Full training will be given
  • Parttime
Read More
Arrow Right
New

Software Engineer II

We are seeking a skilled software engineer to join our team and help implement a...
Location
Location
Czech Republic , Multiple Locations
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience.
Job Responsibility
Job Responsibility
  • AI-Native Development: Improves artificial intelligence (AI) tools and practices across the software development lifecycle (SDLC)
  • Proactively takes responsibility for the content of their AI-generated requirements, design documents, code, and other assets, assisting other members of the team to do the same
  • Incorporates Responsible AI practices into the SDLC to ensure appropriate controls over AI-generated assets
  • Applies SDLC and engineering health measures (e.g., Accelerate, SPACE framework, Engineering System Success Playbook [ESSP]) to guide improvements to processes and practices, especially those involving AI
  • Experiments with AI tools and practices to improve their own capabilities, and provides recommendations on how to adopt them to other members of the team.
  • Coding: Leads by example across teams and mentors others to produce extensible, maintainable, well-tested, secure, and performant code used across products that adheres to design specifications
  • Leads efforts to continuously improve code performance, testability, maintainability, effectiveness, and cost, while learning about and accounting for relevant trade-offs
  • Identifies best practices and coding patterns (e.g., leveraging state-of-the-art generative artificial intelligence [GenAI], approaches to source code organization, naming conventions) and provides deep expertise in the coding and validation strategy
  • Creates and applies metrics to drive code quality and stability, appropriate coding patterns, and best practices
  • Identifies and anticipates blockers or unknowns during the development process, escalates them, communicates how they will impact timelines, and then leads efforts to identify and implement strategies and/or opportunities to address them.
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Independently uses artificial intelligence tools and practices across the softwa...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience.
Job Responsibility
Job Responsibility
  • Independently uses appropriate artificial intelligence (AI) tools and practices across the software development lifecycle (SDLC) in a disciplined manner
  • Takes responsibility for the content of their AI-generated requirements, design documents, code, and other assets, assisting other members of the team to do the same
  • Uses SDLC and engineering health measures (e.g., Accelerate, SPACE framework, Engineering System Success Playbook [ESSP]) to improve processes and practices, especially those involving AI
  • Experiments with AI tools and practices to improve their own capabilities
  • Reviews product code and test code to ensure it meets team standards, contains the correct test coverage, and is appropriate for the product or solution area
  • Brings insight to code reviews to help improve code quality, coaching and providing feedback to develop other engineers' skills
  • Conducts code reviews in a timely fashion that helps accelerate the pace of development on the team
  • Considers diagnosability, reliability, testability, and maintainability when reviewing code, and understands when code is ready to be shared or delivered
  • Applies and reviews for coding patterns, security risks, compliance issues, and best practices in code reviews, providing feedback on code to drive adherence to best practices
  • Uses automated source code analysis tools that are incorporated into the build/development process
  • Fulltime
Read More
Arrow Right

Technical Engineering Manager, Content Platform

We are looking for an experienced engineering leader to help manage our Content ...
Location
Location
United States , Mountain View
Salary
Salary:
181990.00 - 204739.20 USD / Year
khanacademy.org Logo
Khan Academy
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 4 years of experience managing teams of software engineers
  • Experience with Agile development and methodologies
  • Experience with web application architecture and development
  • Experience with design systems, shared component libraries, and working with designers
  • Ability to manage a diverse and distributed team of engineers from all backgrounds
  • Strong communication skills, both spoken and written
  • Will be expected to be a “player-coach”, where coding is also an important aspect of the role
  • You’ve been a Senior Backend, or Backend-leaning Fullstack Engineer in the past
  • Ability to give and receive feedback in a constructive manner
  • Passion for helping others succeed
Job Responsibility
Job Responsibility
  • Drive delivery on product goals through direct people management
  • Partner with cross-functional colleagues in design, content, international, and product/program management
  • Build and grow experts/leaders through feedback and attention to personal career development
  • Collaborate with external partners to deliver contractual features
  • Partner with architects and other engineering managers to make sure our product architecture, performance, and quality meet the needs of our users
  • Empower engineers and support them with tools and processes to efficiently deliver amazing user experiences
What we offer
What we offer
  • Competitive salaries
  • Ample paid time off as needed
  • 8 pre-scheduled Wellness Days in 2026
  • Remote-first culture
  • Generous parental leave
  • An exceptional team that trusts you
  • The chance to put your talents towards a deeply meaningful mission
  • Opportunities to connect through affinity, ally, and social groups
  • 401(k) + 4% matching
  • Comprehensive insurance, including medical, dental, vision, and life
  • Fulltime
Read More
Arrow Right
New

Principal Software Engineering Manager-Full Stack

The Fabric Platform Shell team is dedicated to creating the best SaaS data devel...
Location
Location
Canada , Vancouver
Salary
Salary:
142400.00 - 257500.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
  • 2+ years people management experience, leading and mentoring engineering teams.
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
  • 4+ years demonstrated expertise in web application development, including JavaScript, TypeScript, HTML, CSS, and at least one popular web frontend framework such as React, Vue, or Angular.
  • 4+ years people management experience, leading and mentoring engineering teams.
  • Bachelor's Degree in Computer Science or related technical field AND 10+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
  • A passion for delivering modern, high-performance user experiences in browser environments.
  • Proven experience in leading and mentoring engineering teams.
  • Experience in building great developer and user experiences for modern analytics systems.
  • Experience building data engineering tools.
Job Responsibility
Job Responsibility
  • Leading and mentoring a team of software engineers to deliver high-quality software solutions.
  • Collaborating closely with UX & UI designers, product managers, program managers, and other engineers throughout the product feature development lifecycle.
  • Driving technical excellence and innovation by identifying gaps and implementing best practices.
  • Ensuring the team follows agile methodologies and maintains a high level of productivity.
  • Managing project timelines, resources, and deliverables to ensure successful project completion.
  • Embody our culture and values.
  • Coding.
  • Expert in debugging and incident reviews, proactively fixing issues and coaching others on code quality, standards, and best practices.
  • Design.
  • Leads test strategy development, automates testing, and ensures code is secure, scalable, and compliant. Makes key architectural decisions, documents designs, and uses data to drive product improvements.
  • Fulltime
Read More
Arrow Right

Sr. Content Optimization Engineer

The Sr. Content Optimization Engineer, Hands-On Learning, is a full-time APAC-ba...
Location
Location
India
Salary
Salary:
Not provided
coursera.org Logo
Coursera
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of professional experience, including at 2+ years of technical experience
  • HTML, CSS, JavaScript and programming proficiency in Python or another programming language, comfort with CLI tools
  • Demonstrated experience in debugging and troubleshooting skills, with the ability to pick up new languages and frameworks quickly
  • Proficiency with Generative AI tools, Agents, and Prompt Engineering
  • Data-driven and proficient in basic data analysis
  • Demonstrated ability to build strong rapport with internal and external stakeholders
  • Knowledge of software build, testing, and versioning best practices (Github and Version Control tools)
  • Experience with Docker
  • Experience with the following IDES: Jupyter Notebooks, RStudio, Visual Studio Code, Eclipse, Intellij
  • Strong bias for action and ability to manage numerous projects and schedules simultaneously in a fast-paced environment
Job Responsibility
Job Responsibility
  • Lead Technical Optimization Implementation: Collaborate with internal teams, data scientists, product, and industry Subject Matter Experts to develop, prioritize, and manage technical and hands-on learning course optimization opportunities and resourcing required
  • Technical Build & Optimization of Hands-On Learning Environments: Edit, create, and refine identified virtual learning environments, including labs, autograders, code blocks, Coach, and AI Grading opportunities based on learner feedback and data. Customize and maintain Docker container-based applications to support various technical learning environments and troubleshooting as needed
  • Monitor Success Metrics of Optimizations: Utilize data analysis and course metrics to track the success of technical content optimizations over time. Your shared goal will be to positively impact learner engagement, retention, and skill development metrics through optimization updates
  • Map Technical Optimization Challenges to Platform Solutions: Onboard to Coursera’s hands-on learning feature set, including Labs, Programming Assignments, Code Blocks, Coach, and AI Grading features. Use this knowledge to help consult on and brainstorm effective, efficient, and creative platform solutions for optimization opportunities and leverage
  • Implement partner feedback through Agile Development processes: Use an agile development framework and predefined sprint timelines to meet delivery milestones and incorporate learner feedback to final high-quality standards
  • Conduct quality assurance on optimizations based on predefined checklists: Conduct quality assurance and end-to-end testing to ensure updated technical content meets predefined standards and best practices and is launch-ready
  • Document your code: Utilize industry best practices to document code, ensuring easy maintenance and hand-off for continued content optimization
  • Communicate & Document Product Enhancements & Feedback: Document and communicate product enhancements that could improve the technical build and learning experience to our product and engineering teams
  • Fulltime
Read More
Arrow Right

Content Optimization Engineer

The Content Optimization Engineer, Hands-On Learning, is a full-time APAC positi...
Location
Location
India
Salary
Salary:
Not provided
coursera.org Logo
Coursera
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of professional experience, including at 2+ years of technical experience
  • HTML, CSS, JavaScript and programming proficiency in Python or another programming language, comfort with CLI tools
  • Demonstrated experience in debugging and troubleshooting skills, with the ability to pick up new languages and frameworks quickly
  • Proficiency with Generative AI tools, Agents, and Prompt Engineering
  • Data-driven and proficient in basic data analysis
  • Demonstrated ability to build strong rapport with internal and external stakeholders
  • Knowledge of software build, testing, and versioning best practices (Github and Version Control tools)
  • Experience with Docker
  • Experience with the following IDES: Jupyter Notebooks, RStudio, Visual Studio Code, Eclipse, Intellij
  • Strong bias for action and ability to manage numerous projects and schedules simultaneously in a fast-paced environment
Job Responsibility
Job Responsibility
  • Lead Technical Optimization Implementation: Collaborate with internal teams, data scientists, product, and industry Subject Matter Experts to develop, prioritize, and manage technical and hands-on learning course optimization opportunities and resourcing required
  • Technical Build & Optimization of Hands-On Learning Environments: Edit, create, and refine identified virtual learning environments, including labs, autograders, code blocks, Coach, and AI Grading opportunities based on learner feedback and data. Customize and maintain Docker container-based applications to support various technical learning environments and troubleshooting as needed
  • Monitor Success Metrics of Optimizations: Utilize data analysis and course metrics to track the success of technical content optimizations over time. Your shared goal will be to positively impact learner engagement, retention, and skill development metrics through optimization updates
  • Map Technical Optimization Challenges to Platform Solutions: Onboard to Coursera’s hands-on learning feature set, including Labs, Programming Assignments, Code Blocks, Coach, and AI Grading features. Use this knowledge to help consult on and brainstorm effective, efficient, and creative platform solutions for optimization opportunities and leverage
  • Implement partner feedback through Agile Development processes: Use an agile development framework and predefined sprint timelines to meet delivery milestones and incorporate learner feedback to final high-quality standards
  • Conduct quality assurance on optimizations based on predefined checklists: Conduct quality assurance and end-to-end testing to ensure updated technical content meets predefined standards and best practices and is launch-ready
  • Document your code: Utilize industry best practices to document code, ensuring easy maintenance and hand-off for continued content optimization
  • Communicate & Document Product Enhancements & Feedback: Document and communicate product enhancements that could improve the technical build and learning experience to our product and engineering teams
  • Fulltime
Read More
Arrow Right
New

Tech Lead Manager

As a Tech Lead Manager at Mercor, you’ll play a dual role: 50% of your time will...
Location
Location
United States , San Francisco
Salary
Salary:
130000.00 - 500000.00 USD / Year
mercor.com Logo
Mercor
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong background in backend engineering (Python/Django or similar) with proven ability to ship in production
  • Experience managing and scaling engineering teams while still contributing as an IC
  • Familiarity with LLM internals, most recent benchmarks, post training is a bonus
  • Direct experience coaching both individual contributors and engineering managers
  • Ability to hire top talent quickly and effectively in distributed team setups
  • Strong communication skills
  • able to explain technical trade-offs in plain business terms
  • Hyper-growth mindset
  • thrives in chaos and brings structure without heavy process
  • Above all: a builder-leader hybrid who thrives on both coding and coaching
Job Responsibility
Job Responsibility
  • Writing production-level code and contributing directly to our systems and products (50% of your time)
  • Managing and mentoring a team of engineers, driving career growth, and fostering a strong engineering culture
  • Leading technical design, architecture decisions, and code reviews to ensure scalability and reliability
  • Prototype and scale new evaluation frameworks, benchmarks, and RL environments
  • Setting engineering guardrails that enable rapid growth without sacrificing stability or code quality
  • Hiring and onboarding top-tier technical talent quickly, including across geographies
  • Coordinating cross-functional projects with product, operations, and data teams to deliver high-impact outcomes
  • Work closely with research labs to provide high quality data for post training
  • Identifying and addressing bottlenecks in engineering processes as we scale rapidly
What we offer
What we offer
  • Generous equity grant vested over 4 years
  • A $20K relocation bonus (if moving to the Bay Area)
  • A $10K housing bonus (if you live within 0.5 miles of our office)
  • A $1K monthly stipend for meals
  • Free Equinox membership
  • Health insurance
  • Fulltime
Read More
Arrow Right