167 Coding Tutor jobs in the United Arab Emirates
Remote Coding/Scratch Tutor
Posted today
Job Viewed
Job Description
Overview:
We are seeking an experienced and passionate Scratch Tutor to work one-on-one with a student (approximately 8 years old) during a weekday morning time slot. This role requires more than just technical proficiency—it demands a deep understanding of how young children learn, intrinsic motivation, and the ability to create a nurturing, yet structured, learning environment.
Key Responsibilities:
- Design and deliver daily 1-on-1 Scratch programming lessons in English.
- Create a clear, progressive learning roadmap that transitions the student from Scratch to more advanced languages, particularly Python.
- Foster an environment that cultivates intrinsic motivation and student-led exploration .
- Integrate principles of child psychology to craft engaging, varied, and developmentally appropriate lessons.
- Use innovative and interactive teaching methods that encourage long-term interest and deep understanding.
- Set and maintain respectful boundaries while teaching with warmth, structure, and adaptability .
- Monitor and communicate progress clearly, ensuring the student achieves visible mastery over time.
- Assign meaningful and curiosity-driven homework that supports independent learning and reflection.
Required Qualifications:
- Proven track record teaching Scratch to children aged ~8 years old.
- Fluent English speaker with excellent communication skills.
- Strong grasp of child development and learning theory.
- Demonstrated ability to create engaging, student-centered programming lessons.
- Familiarity with multiple programming curricula and transition pathways from Scratch to text-based languages.
- Experience designing clear, step-by-step learning plans.
- Consistent ability to foster curiosity, autonomy, and sustained engagement in learners.
Preferred Attributes:
- Background in education, child psychology, or a related field.
- Experience teaching Python to beginners.
- Empathetic, creative, and confident in setting soft but clear boundaries.
- Alignment with progressive educational values centered on intrinsic motivation and autonomy.
Outcome Focus:
- The student feels excited and empowered by learning to code.
- Programming becomes a source of curiosity and self-expression , not just an academic task.
- Measurable academic progress and mastery of core concepts in both Scratch and early Python.
Remote Coding/Scratch Tutor
Posted today
Job Viewed
Job Description
4 weeks ago Be among the first 25 applicants
Overview:
We are seeking an experienced and passionate
Overview:
We are seeking an experienced and passionate Scratch Tutor to work one-on-one with a student (approximately 8 years old) during a weekday morning time slot. This role requires more than just technical proficiency—it demands a deep understanding of how young children learn, intrinsic motivation, and the ability to create a nurturing, yet structured, learning environment.
Key Responsibilities:
- Design and deliver daily 1-on-1 Scratch programming lessons in English.
- Create a clear, progressive learning roadmap that transitions the student from Scratch to more advanced languages, particularly Python.
- Foster an environment that cultivates intrinsic motivation and student-led exploration.
- Integrate principles of child psychology to craft engaging, varied, and developmentally appropriate lessons.
- Use innovative and interactive teaching methods that encourage long-term interest and deep understanding.
- Set and maintain respectful boundaries while teaching with warmth, structure, and adaptability.
- Monitor and communicate progress clearly, ensuring the student achieves visible mastery over time.
- Assign meaningful and curiosity-driven homework that supports independent learning and reflection.
- Proven track record teaching Scratch to children aged :8 years old.
- Fluent English speaker with excellent communication skills.
- Strong grasp of child development and learning theory.
- Demonstrated ability to create engaging, student-centered programming lessons.
- Familiarity with multiple programming curricula and transition pathways from Scratch to text-based languages.
- Experience designing clear, step-by-step learning plans.
- Consistent ability to foster curiosity, autonomy, and sustained engagement in learners.
- Background in education, child psychology, or a related field.
- Experience teaching Python to beginners.
- Empathetic, creative, and confident in setting soft but clear boundaries.
- Alignment with progressive educational values centered on intrinsic motivation and autonomy.
- The student feels excited and empowered by learning to code.
- Programming becomes a source of curiosity and self-expression, not just an academic task.
- Measurable academic progress and mastery of core concepts in both Scratch and early Python
- Seniority level Entry level
- Employment type Part-time
- Job function Other
- Industries IT Services and IT Consulting
Referrals increase your chances of interviewing at Family Office by 2x
Get notified about new Tutor jobs in Dubai, Dubai, United Arab Emirates.
We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrRemote Coding/Scratch Tutor
Posted today
Job Viewed
Job Description
Overview:
We are seeking an experienced and passionate Scratch Tutor to work one-on-one with a student (approximately 8 years old) during a weekday morning time slot. This role requires more than just technical proficiency—it demands a deep understanding of how young children learn, intrinsic motivation, and the ability to create a nurturing, yet structured, learning environment.
Key Responsibilities:
- Design and deliver daily 1-on-1 Scratch programming lessons in English.
- Create a clear, progressive learning roadmap that transitions the student from Scratch to more advanced languages, particularly Python.
- Foster an environment that cultivates intrinsic motivation and student-led exploration .
- Integrate principles of child psychology to craft engaging, varied, and developmentally appropriate lessons.
- Use innovative and interactive teaching methods that encourage long-term interest and deep understanding.
- Set and maintain respectful boundaries while teaching with warmth, structure, and adaptability .
- Monitor and communicate progress clearly, ensuring the student achieves visible mastery over time.
- Assign meaningful and curiosity-driven homework that supports independent learning and reflection.
Required Qualifications:
- Proven track record teaching Scratch to children aged ~8 years old.
- Fluent English speaker with excellent communication skills.
- Strong grasp of child development and learning theory.
- Demonstrated ability to create engaging, student-centered programming lessons.
- Familiarity with multiple programming curricula and transition pathways from Scratch to text-based languages.
- Experience designing clear, step-by-step learning plans.
- Consistent ability to foster curiosity, autonomy, and sustained engagement in learners.
Preferred Attributes:
- Background in education, child psychology, or a related field.
- Experience teaching Python to beginners.
- Empathetic, creative, and confident in setting soft but clear boundaries.
- Alignment with progressive educational values centered on intrinsic motivation and autonomy.
Outcome Focus:
- The student feels excited and empowered by learning to code.
- Programming becomes a source of curiosity and self-expression , not just an academic task.
- Measurable academic progress and mastery of core concepts in both Scratch and early Python.
Remote Coding/Scratch Tutor
Posted today
Job Viewed
Job Description
Overview:
We are seeking an experienced and passionate Scratch Tutor to work one-on-one with a student (approximately 8 years old) during a weekday morning time slot. This role requires more than just technical proficiency—it demands a deep understanding of how young children learn, intrinsic motivation, and the ability to create a nurturing, yet structured, learning environment.
Key Responsibilities:
- Design and deliver daily 1-on-1 Scratch programming lessons in English.
- Create a clear, progressive learning roadmap that transitions the student from Scratch to more advanced languages, particularly Python.
- Foster an environment that cultivates intrinsic motivation and student-led exploration.
- Integrate principles of child psychology to craft engaging, varied, and developmentally appropriate lessons.
- Use innovative and interactive teaching methods that encourage long-term interest and deep understanding.
- Set and maintain respectful boundaries while teaching with warmth, structure, and adaptability.
- Monitor and communicate progress clearly, ensuring the student achieves visible mastery over time.
- Assign meaningful and curiosity-driven homework that supports independent learning and reflection.
Required Qualifications:
- Proven track record teaching Scratch to children aged 8 years old.
- Fluent English speaker with excellent communication skills.
- Strong grasp of child development and learning theory.
- Demonstrated ability to create engaging, student-centered programming lessons.
- Familiarity with multiple programming curricula and transition pathways from Scratch to text-based languages.
- Experience designing clear, step-by-step learning plans.
- Consistent ability to foster curiosity, autonomy, and sustained engagement in learners.
Preferred Attributes:
- Background in education, child psychology, or a related field.
- Experience teaching Python to beginners.
- Empathetic, creative, and confident in setting soft but clear boundaries.
- Alignment with progressive educational values centered on intrinsic motivation and autonomy.
Outcome Focus:
- The student feels excited and empowered by learning to code.
- Programming becomes a source of curiosity and self-expression, not just an academic task.
- Measurable academic progress and mastery of core concepts in both Scratch and early Python.
- Entry level
- Part-time
- Education and Training
- IT Services and IT Consulting
Remote Coding/Scratch Tutor
Posted 5 days ago
Job Viewed
Job Description
Overview:
We are seeking an experienced and passionate Scratch Tutor to work one-on-one with a student (approximately 8 years old) during a weekday morning time slot. This role requires more than just technical proficiency—it demands a deep understanding of how young children learn, intrinsic motivation, and the ability to create a nurturing, yet structured, learning environment.
Key Responsibilities:
- Design and deliver daily 1-on-1 Scratch programming lessons in English.
- Create a clear, progressive learning roadmap that transitions the student from Scratch to more advanced languages, particularly Python.
- Foster an environment that cultivates intrinsic motivation and student-led exploration.
- Integrate principles of child psychology to craft engaging, varied, and developmentally appropriate lessons.
- Use innovative and interactive teaching methods that encourage long-term interest and deep understanding.
- Set and maintain respectful boundaries while teaching with warmth, structure, and adaptability.
- Monitor and communicate progress clearly, ensuring the student achieves visible mastery over time.
- Assign meaningful and curiosity-driven homework that supports independent learning and reflection.
Required Qualifications:
- Proven track record teaching Scratch to children aged 8 years old.
- Fluent English speaker with excellent communication skills.
- Strong grasp of child development and learning theory.
- Demonstrated ability to create engaging, student-centered programming lessons.
- Familiarity with multiple programming curricula and transition pathways from Scratch to text-based languages.
- Experience designing clear, step-by-step learning plans.
- Consistent ability to foster curiosity, autonomy, and sustained engagement in learners.
Preferred Attributes:
- Background in education, child psychology, or a related field.
- Experience teaching Python to beginners.
- Empathetic, creative, and confident in setting soft but clear boundaries.
- Alignment with progressive educational values centered on intrinsic motivation and autonomy.
Outcome Focus:
- The student feels excited and empowered by learning to code.
- Programming becomes a source of curiosity and self-expression, not just an academic task.
- Measurable academic progress and mastery of core concepts in both Scratch and early Python.
- Entry level
- Part-time
- Education and Training
- IT Services and IT Consulting
#J-18808-Ljbffr
Remote Coding/Scratch Tutor
Posted 5 days ago
Job Viewed
Job Description
4 weeks ago Be among the first 25 applicants
Overview:
We are seeking an experienced and passionate
Overview:
We are seeking an experienced and passionate Scratch Tutor to work one-on-one with a student (approximately 8 years old) during a weekday morning time slot. This role requires more than just technical proficiency—it demands a deep understanding of how young children learn, intrinsic motivation, and the ability to create a nurturing, yet structured, learning environment.
Key Responsibilities:
- Design and deliver daily 1-on-1 Scratch programming lessons in English.
- Create a clear, progressive learning roadmap that transitions the student from Scratch to more advanced languages, particularly Python.
- Foster an environment that cultivates intrinsic motivation and student-led exploration.
- Integrate principles of child psychology to craft engaging, varied, and developmentally appropriate lessons.
- Use innovative and interactive teaching methods that encourage long-term interest and deep understanding.
- Set and maintain respectful boundaries while teaching with warmth, structure, and adaptability.
- Monitor and communicate progress clearly, ensuring the student achieves visible mastery over time.
- Assign meaningful and curiosity-driven homework that supports independent learning and reflection.
- Proven track record teaching Scratch to children aged :8 years old.
- Fluent English speaker with excellent communication skills.
- Strong grasp of child development and learning theory.
- Demonstrated ability to create engaging, student-centered programming lessons.
- Familiarity with multiple programming curricula and transition pathways from Scratch to text-based languages.
- Experience designing clear, step-by-step learning plans.
- Consistent ability to foster curiosity, autonomy, and sustained engagement in learners.
- Background in education, child psychology, or a related field.
- Experience teaching Python to beginners.
- Empathetic, creative, and confident in setting soft but clear boundaries.
- Alignment with progressive educational values centered on intrinsic motivation and autonomy.
- The student feels excited and empowered by learning to code.
- Programming becomes a source of curiosity and self-expression, not just an academic task.
- Measurable academic progress and mastery of core concepts in both Scratch and early Python
- Seniority levelEntry level
- Employment typePart-time
- Job functionOther
- IndustriesIT Services and IT Consulting
Referrals increase your chances of interviewing at Family Office by 2x
Get notified about new Tutor jobs in Dubai, Dubai, United Arab Emirates.
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrRemote Coding/Scratch Tutor
Posted 5 days ago
Job Viewed
Job Description
Overview:
We are seeking an experienced and passionate Scratch Tutor to work one-on-one with a student (approximately 8 years old) during a weekday morning time slot. This role requires more than just technical proficiency—it demands a deep understanding of how young children learn, intrinsic motivation, and the ability to create a nurturing, yet structured, learning environment.
Key Responsibilities:
- Design and deliver daily 1-on-1 Scratch programming lessons in English.
- Create a clear, progressive learning roadmap that transitions the student from Scratch to more advanced languages, particularly Python.
- Foster an environment that cultivates intrinsic motivation and student-led exploration.
- Integrate principles of child psychology to craft engaging, varied, and developmentally appropriate lessons.
- Use innovative and interactive teaching methods that encourage long-term interest and deep understanding.
- Set and maintain respectful boundaries while teaching with warmth, structure, and adaptability.
- Monitor and communicate progress clearly, ensuring the student achieves visible mastery over time.
- Assign meaningful and curiosity-driven homework that supports independent learning and reflection.
Required Qualifications:
- Proven track record teaching Scratch to children aged ~8 years old.
- Fluent English speaker with excellent communication skills.
- Strong grasp of child development and learning theory.
- Demonstrated ability to create engaging, student-centered programming lessons.
- Familiarity with multiple programming curricula and transition pathways from Scratch to text-based languages.
- Experience designing clear, step-by-step learning plans.
- Consistent ability to foster curiosity, autonomy, and sustained engagement in learners.
Preferred Attributes:
- Background in education, child psychology, or a related field.
- Experience teaching Python to beginners.
- Empathetic, creative, and confident in setting soft but clear boundaries.
- Alignment with progressive educational values centered on intrinsic motivation and autonomy.
Outcome Focus:
- The student feels excited and empowered by learning to code.
- Programming becomes a source of curiosity and self-expression, not just an academic task.
- Measurable academic progress and mastery of core concepts in both Scratch and early Python.
#J-18808-Ljbffr
Be The First To Know
About the latest Coding tutor Jobs in United Arab Emirates !
Education Leader - Primary Teaching Position
Posted today
Job Viewed
Job Description
We are seeking an experienced and well-qualified Education Leader to join our vibrant learning community.
This is an exciting opportunity for educators who are passionate about delivering high-quality learning experiences to students. The ideal candidate will be a dynamic and enthusiastic teacher who is committed to working effectively as part of a team and contributing to the development of our school's mission and vision.
The successful candidate will have:
- A recognized teaching qualification (i.e. Qualified Teacher Status)
- Preferably two years of teaching experience in Subject
- Proficient in English or can demonstrate an IELETS level of 6.5 or higher
- Experience in teaching the American curriculum would be an advantage (professional training is provided)
- Demonstrates professionalism, enthusiasm, commitment and integrity
Bloom Education offers exceptional educational experiences and opportunities to over 16,000 students. Our schools deliver leading international curricula, including the American, English, and International Baccalaureate programs.
The successful candidate will be able to work effectively with students, colleagues and parents to create a supportive and inclusive learning environment that fosters academic excellence and personal growth.
If you are a motivated and dedicated educator looking for a new challenge, please submit your application today!
About UsWe are a pioneer in the Middle East education sector, offering exceptional educational experiences and opportunities to students.
Our schools deliver leading international curricula, including the American, English, and International Baccalaureate programs.
Education Specialist
Posted today
Job Viewed
Job Description
About this Role
We are seeking a skilled and ambitious professional to drive learning forward in our MEA sales team. As our new Learning Solutions Consultant, you will play a key role in driving both digital and print product sales for our school customers across the GCC.
The ideal candidate will be passionate about education and have a proven track record of success in sales or business development. You will be responsible for creating opportunities to introduce our digital content, software, and services to our K12 customers, working in partnership with new and existing customers to identify and implement tailored solutions.
Key Responsibilities:
- Acting as the relationship manager for our customers and fostering strong relationships with decision makers.
- Proactively contacting existing and potentially new customers via phone, email, and face-to-face meetings.
- Establishing yourself as the point of contact and relationship manager for our customers on technical and support issues, problem solving and training requirements.
- Researching and analyzing market and competitor information to successfully market products and support product development.
- Ensuring our CRM system is kept up-to-date and accurate with sales information.
What We Offer
We offer a competitive salary, monthly car allowance, and achievable sales bonus. You will also be part of a very successful sales team and have the opportunity to make a real impact in the education sector.
Education Specialist
Posted today
Job Viewed
Job Description
The School Librarian plays a vital role in fostering a love for reading and supporting students and teachers by providing access to educational resources.
This includes maintaining an organized collection of books, digital resources, and reference materials. The ideal candidate will have excellent organizational skills, be able to develop and implement library policies, procedures, and borrowing systems, and ensure the library is welcoming and conducive to learning.
Key Responsibilities- Maintain an organized collection of books, digital resources, and reference materials.
- Develop and implement library policies, procedures, and borrowing systems.
- Classify, catalog, and label new materials according to standard library practices.
- Ensure the library is welcoming and conducive to learning.
- Assist students in developing research and information literacy skills.
- Support teachers by recommending instructional resources aligned with the curriculum.
- Organize book fairs, reading programs, and literacy initiatives to encourage reading habits.
- Guide students in using library databases and digital learning tools.
- Maintain and update digital library systems, including e-books and online research tools.
- Teach students how to access and evaluate digital information effectively.
- Integrate technology into library services to support modern learning methods.
- Keep records of library transactions, overdue books, and resource usage statistics.
- Develop the library budget and manage the procurement of books and resources.
- Stay updated with new educational trends, library technologies, and reading programs.
- Collaborate with teachers and administrators to enhance the library's role in education.
- Bachelor's or Master's degree in Library Science, Information Science, or a related field.
- Previous experience as a librarian, preferably in a school setting.
- Strong knowledge of library management systems and digital research tools.
- Excellent organizational, communication, and interpersonal skills.
- Passion for literacy, education, and working with students.
- Familiarity with UAE educational policies and curriculum is an advantage.