Faster chat, better deals — Get the App

Programming Teacher

Indeed

Company

Job typeFull-time
Workplace typeOnsite
Experience levelNo experience limit
Education levelNo degree limit

Description

Summary: Seeking a skilled Programming Teacher to deliver engaging instruction in various programming languages, guiding students through practical exercises, projects, and theoretical foundations. Highlights: 1. Design and deliver engaging lectures on programming languages. 2. Guide students through coding exercises and hands-on learning experiences. 3. Provide mentorship and career guidance to students. Salmiya, Kuwait Full\-time 250\.000 KWD \- 350\.000 KWD **About the Role** ------------------ We are looking for a skilled Programming Teacher to deliver engaging instruction in various programming languages and concepts. The ideal candidate will guide students through practical exercises, projects, and theoretical foundations of software development. • Design and deliver engaging lectures on programming languages and software development concepts. • Teach students C/C\+\+, PHP, .NET, Kotlin/Flutter, MySQL, MS SQL, ensuring a strong grasp of both theory and practical application. • Develop a structured curriculum incorporating industry standards and emerging technologies. • Guide students through coding exercises, projects, and hands\-on learning experiences. • Assess student performance through assignments, coding challenges, and exams. • Foster problem\-solving and analytical thinking among students. • Stay updated with the latest advancements in software engineering and incorporate them into coursework. • Provide mentorship and career guidance to students pursuing programming\-related professions. • Participate in academic research, faculty meetings, and collaborative projects. **Requirements** ---------------- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field. Strong proficiency and teaching ability in C/C\+\+, PHP, .NET, Kotlin/Flutter, MySQL, MS SQL. Prior teaching or training experience is highly desirable. Ability to explain complex concepts clearly. • Education: A \*\*Bachelor’s or Master’s degree\*\* in Computer Science, Software Engineering, or a related technical field. • Technical Expertise: Strong proficiency in C/C\+\+, PHP, .NET, Kotlin/Flutter, MySQL, MS SQL. • Teaching Ability: Capacity to explain complex programming concepts in a clear and accessible manner. • Experience: Prior teaching or training experience is highly desirable. • Skills: Excellent communication, problem\-solving, and interpersonal skills. • Adaptability: Ability to evolve teaching methods to align with modern programming practices. • Industry Knowledge: Awareness of software development trends and best practices.

Source: indeed

Posted by

Ahmed Mohamed

Indeed · HR

Location

Ahmed Mohamed

Indeed · HR

Similar jobs

Programming Teacher job by Indeed in 2026 | ok.com