PDP University

Mentor/Lecturer of Programming (Python)

Не указана
  • Ташкент
  • Частичная занятость
  • Гибкий график
  • От 3 до 6 лет
  • Object-Oriented Programming (OOP)
  • Data Structures and Algorithms
  • Software Design Patterns
  • Version Control (Git)
  • Database Fundamentals
  • Web Development Basics (HTML, CSS, JavaScript)
  • Problem Solving
  • Analytical Thinking
  • Communication skills
  • Technical Documentation Writing
  • Английский — C1 — Продвинутый
  • Узбекский — C2 — В совершенстве
  • Русский — C1 — Продвинутый
Responsibilities:
  • Conducting lectures and practical sessions on the "Programming" discipline;

  • Developing and updating curricula based on modern programming languages and paradigms;

  • Organizing student project work and providing mentorship for their initiatives;

  • Preparing teaching materials and participating in research activities;

  • Collaborating with colleagues and participating in university educational initiatives.

Requirements:
  • Higher education in Computer Science, Software Engineering, or a related field;

  • At least 3 years of experience in software development or teaching programming;

  • In-depth knowledge of programming concepts and at least two programming languages (e.g., Java, Python, C++);

  • Experience in delivering lectures, training, or corporate education (preferred);

  • Proficiency in English sufficient for teaching.

Terms:
  • Official employment in accordance with the Labor Code of the Republic of Uzbekistan;

  • Competitive salary and bonus system;

  • Modern educational environment and access to the latest technologies;

  • Opportunities for professional growth and participation in international projects;

  • Flexible work schedule (possibility to combine with research or practical activities).