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.