Job Description
<p>We are currently seeking a <strong>programming instructor</strong> to join our team as a remote freelancer through our Mehna mobile application. The successful candidate will be responsible for <span>teaching students and interested individuals the necessary programming skills to work in the field of programming.</span></p><p><br></p><p><strong>Responsibilities</strong></p><ul><li><span>Designing the curriculum and identifying the topics that must be covered</span></li><li><span> Preparing lessons, lectures, exercises, and projects that must be executed during the training course</span></li><li><span> Teaching programming using different programming languages and explaining fundamental concepts and different techniques</span></li><li><span> Providing assistance and support to students in solving the problems they face and clarifying the questions that arise in their minds</span></li><li><span> Evaluating students’ performance and determining their level, providing advice and guidance to improve their skills</span></li><li><span> Updating and developing the course content to suit the latest developments in the programming field</span></li><li><span> Communicating with students, answering their questions, and providing technical support</span></li><li><span> Developing additional educational materials, such as educational videos and programming articles that students can use to learn more in this field</span></li><li><span> Developing an evaluation system that helps determine students’ level of programming and identifies the areas they need to learn more about</span></li><li><span> Managing virtual classrooms online and ensuring the smooth and effective operation of the training course</span></li><li><span> Organizing various workshops that help students apply the concepts they learned in the training course in real-life situations</span></li></ul><p><span> </span></p><p><span> </span></p><p><strong>Qualifications</strong></p><ul><li> Arabic speaking is must</li><li> <span>Strong knowledge of different programming languages, such as Java, Python, C++, and others</span></li><li><span> Experience in teaching programming to a diverse group of</span><span> </span><span>students</span></li><li> <span>The ability to manage virtual classrooms online</span></li><li><span> Familiarity with different educational technologies and tools used in online learning</span></li></ul><p><br></p><p><strong><u>Note</u></strong><span>: This is a freelance position and payment will be made through our Mehna mobile application once services are requested by clients.</span></p><p><span> </span></p><p><span> If you have the required skills and experience, please apply with your resume and a cover letter explaining why you are the ideal candidate for this role. We look forward to hearing from you!</span></p>