top of page

Competitive Programming Tutor / Educator

Apply Now

Upload Your CV Here

Dubai - United Arab Emirates

Job Type

Freelance / Commission-Based

Workspace

Remote / In-Person

About the Role

As a Competitive Programming Tutor / Educator, you will provide specialised instruction in algorithmic problem-solving, logic challenges, and coding competitions. You will:

Design and deliver lessons in Python, C++, and Java
Prepare students for competitions such as ACM/ICPC, coding Olympiads, and other programming contests
Create problem sets, practice exercises, and mock competitions
Track progress and provide actionable feedback to students
Adapt teaching strategies to students’ skill levels and curricula

This role is ideal for educators experienced in competitive programming, algorithmic thinking, or preparing students for high-level coding contests.

Requirements

Education & Academic Background
  • Bachelor’s degree in Computer Science, Software Engineering, IT, Mathematics, or related fields

  • Prior experience tutoring or coaching competitive programming or coding contests

  • Strong subject knowledge in algorithms, data structures, logic, and problem-solving techniques


Curriculum & Pedagogical Knowledge
  • Ability to teach Secondary → Pre-University levels

  • Familiarity with curricula taught in Dubai, including:

    • British (KS3–A-Level, GCSE/IGCSE)

    • American (Middle / High School)

    • International Baccalaureate (MYP, DP)

    • Indian (CBSE / ICSE)

    • French / other international schools

  • Ability to align lessons with competition and exam requirements


Teaching & Resource Skills
  • Ability to plan and deliver competition-focused coding lessons

  • Comfortable creating and using resources such as:

    • Practice exercises and problem sets

    • Mock contests and challenge simulations

    • Step-by-step algorithm breakdowns and solutions

  • Skilled in giving constructive feedback and tracking student improvement


Electronic Equipment
  • Applicant must have own personal computer/laptop capable of running coding IDEs (PyCharm, Visual Studio, Eclipse, etc.)

  • Reliable internet connection

  • Access to collaborative coding platforms (e.g., Codeforces, LeetCode, HackerRank)

  • Webcam and microphone for remote teaching


Communication & Professionalism
  • Strong verbal and written communication in English

  • Professional, reliable, and punctual

  • Able to communicate clearly with students and parents regarding goals and progress


Legal & Work Eligibility
  • Must hold a valid UAE visa that legally permits freelance or commission-based work

  • Valid MOHRE tutoring/teaching permit required

  • No visa sponsorship or employment benefits provided

  • Applicant responsible for maintaining their own legal work eligibility


Compensation

💰 Commission-based

  • Earn a percentage of fees per session or package delivered

  • Earnings are performance-based and uncapped


Age & Level Ranges
  • Secondary → Pre-University

  • Applicants must specify:

    • Subjects taught (Competitive Programming: Python, C++, Java)

    • Age range / grade level supported

    • Curriculum(s) experienced

    • Level of experience per curriculum (e.g., Secondary only, Pre-University only, Mixed levels)


Availability & Commitment
  • Flexible schedule (remote or in-person)

  • Ability to maintain consistent weekly lessons

  • Long-term collaboration preferred for continuity


Workspace
  • Remote, in-person, or hybrid depending on student needs

  • Applicant must have:

    • Reliable internet connection

    • Personal computer/laptop with required IDEs

    • Quiet, professional teaching environment


  • Previous experience coaching students for ACM/ICPC or other programming competitions

  • Experience creating digital or printable coding exercises

  • Familiarity with competitive programming platforms and online judge systems

About the Company

I founded Simone’s Tutoring to provide personalised, supportive learning experiences that help students build confidence and achieve real academic progress. Every student I work with is different, and I believe tutoring should be flexible, thoughtful, and tailored to individual needs.

As a growing start-up, I collaborate with passionate educators, creatives, and professionals who value quality, integrity, and meaningful impact in education. I offer a flexible, results-driven environment where team members can contribute their skills, grow their experience, and be part of building something purposeful from the ground up.

If you are self-motivated, reliable, and passionate about education or supporting learners, you’ll feel at home working with Simone’s Tutoring.

Apply Now

Upload Your CV Here

I help students succeed in their learning journey through personalised, online lessons focused on confidence, understanding and results.


For enquiries, please email: info@simonestutoring.com

Blogs

Henüz bu dilde yayınlanmış bir yazı yok
Yayınlanan yazıları burada göreceksiniz.

2024–2025 © Simone’s Tutoring. All rights reserved.
Simone’s Tutoring is an educational tutoring and academic support service.
United Arab Emirates.

Quick Links

Lesson Enquiries

info@simonestutoring.com

Call Or Text

+971567587582

+971567587582

Sevanam Crown Building - Dubai - United Arab Emirates

Stay Connected with Me
bottom of page