Home page
/
Vacancy Programming teacher

Programming
teacher

Buravchik

We are currently looking for a Teacher for our Olympiad Programming School "Buravchik". Grade - Junior. We are ready to consider candidates without Olympiad experience, but with a desire to develop in this direction.

Requirements

EXPECTATIONS:
  • Higher education in computer science, mathematics, programming or related disciplines (incomplete higher education is acceptable if you have experience in Olympiads).
  • Deep knowledge of algorithms and data structures: graphs, dynamic programming, sorting, binary search, greedy algorithms, number theory.
  • Confident knowledge of at least one of the Olympiad programming languages: C++ or Python.
  • Understanding the format and requirements of competitions: All-Russian School Olympiad (VSOSh), ICPC, Codeforces, AtCoder, etc.
  • Literate oral and written speech.
  • Personal qualities: ability and desire to work with children and teenagers; skill in motivating students and maintaining interest in the subject.
WILL BE A PLUS:
  • Experience of participating in or preparing students for high-level Olympiads (winner/prizewinner of a regional or all-Russian stage).
  • Skill in analyzing Olympiad problems and explaining complex topics in accessible language.
  • Ability to adapt material to the level of the group (from beginners to advanced).
  • Experience in conducting classes online and/or offline (group and/or individual classes).
TASKS:
  • Conduct programming and mathematics classes for children aged 9–18 in mini-groups and individually (60 minutes each).
  • Track results and provide monthly feedback to parents on their child's progress and achievements.
  • To involve students in the learning process, maintain their interest and motivation.

Apply for a job

Apply for a job

Attach file