Computer Programming and Web Development Instructor

3 days ago


Cape Town, Western Cape, South Africa NewBridge Graduate Institute Remote Work Freelance Full time

We're seeking a highly qualified Computer Programming Professor to teach first-year students the fundamentals of data structures and algorithms, programming in C++, Python, HTML, and JavaScript at NewBridge Graduate Institute. This is an independent contractor role with payment based on teaching hours and minimal admin work.

The ideal candidate has a strong understanding of computer programming and website development and can confidently explain key concepts, answer student questions, and troubleshoot common issues that arise in first-year coursework. Practical experience and the ability to teach clearly and effectively are essential.

Lecturing one or more subjects at a range of levels in a range of qualifications/learning programmes in a specific subject area or areas is a crucial part of this role. The professor must be able to design and deliver lectures, lead discussions, and conduct practical sessions to help students grasp concepts. The role includes assessment, marking, and student evaluation and support.

Key Responsibilities:
  • Teaching and Learning
  • Deliver engaging lectures, discussions, and practical sessions across various levels and qualifications.
  • Design and develop course content, lesson plans, and instructional materials in line with curriculum requirements.
  • Utilize diverse teaching methodologies to cater to different learning styles.
  • Ensure that students understand key concepts through interactive and innovative teaching techniques.
  • Assessment and Evaluation
  • Administer assessments, assignments, and examinations.
  • Mark and grade student work fairly and consistently.
  • Provide constructive feedback to support student development.
  • Ensure assessments align with institutional and accreditation standards.
  • Student Support and Engagement
  • Offer academic guidance, mentoring, and consultation hours to support student learning.
  • Identify students who need additional support and implement strategies to assist them.
  • Foster an inclusive and supportive learning environment.
  • Academic Administration
  • Maintain accurate records of student attendance, grades, and progress.
  • Contribute to curriculum development and review.
  • Participate in faculty meetings, moderation, and other academic governance activities.
  • Continuous Professional Development
  • Stay updated with developments in the subject area and higher education teaching methodologies.
  • Engage in research, training, and professional growth opportunities.
  • Integrate new technologies and pedagogical trends into teaching practices.
Requirements:
  • The successful candidate must hold a Bachelor's degree in Computer Science or Electrical Engineering.
  • Prior lecturing experience of 2 years.
  • Strong English Language Skills (Written and Verbal).
  • Computer Literacy.
  • Ongoing studies in the discipline and/or a research record.


  • Cape Town, Western Cape, South Africa Hollywoodbets Full time

    The Star Factory has an exciting opportunity for a Software Development Instructor to join our team based in Cape Town, Western Cape. The Software Development Instructor will be responsible for educating individuals and teams on the principles and practices of software development, including coding languages, methodologies, tools, and best practices, by...


  • Cape Town, Western Cape, South Africa NewBridge Graduate Institute Remote Work Freelance Full time

    Were looking for a knowledgeable and reliable Computer Programming Lecturer to teach first year students the fundamentals of Data Structures and Algorithms, Programming in C++, Programming in Python, HTML and JavaScript at a private institution. This is an independent contractor role, with payment based on teaching hours and minimal admin work. The ideal...


  • Cape Town, Western Cape, South Africa Hollywoodbets Full time

    Job title : Software Development Instructor (Cape Town)Job Location : Western Cape, Cape TownDeadline : March 28, 2025Quick Recommended LinksJobs by Location Job by industries The Software Development Instructor will be responsible for educating individuals and teams on the principles and practices of software development, including coding languages,...


  • Cape Town, Western Cape, South Africa NewBridge Graduate Institute Remote Work Freelance Full time

    We're looking for a knowledgeable and reliable Computer Programming Lecturer to teach first year students the fundamentals of Data Structures and Algorithms, Programming in C++, Programming in Python, HTML and JavaScript at a private institution. This is an independent contractor role, with payment based on teaching hours and minimal admin work.The ideal...


  • Cape Town, Western Cape, South Africa ProDevelopment Group Full time

    Job Title: Web Application DeveloperWe are seeking an experienced Web Application Developer to join our team at ProDevelopment Group.The ideal candidate will have a strong background in designing and developing user interfaces for web applications.This is a 12-month contract position based in Sandton, South Africa.Key Responsibilities:Designing and...

  • Junior Web Developer

    2 weeks ago


    Cape Town, Western Cape, South Africa CoetzeeHR Consultants Full time

    Junior Web Developer Location: Cape Town Salary: R25,000 – R45,000 (Based on experience) Job Level: Junior Contract Type: Permanent Are you ready to be part of a dynamic team where your skills in web development can shine and grow? Join us as a Junior Web Developer, where you will have the opportunity to work on a variety of exciting projects, from digital...

  • Junior Web Developer

    4 weeks ago


    Cape Town, Western Cape, South Africa CoetzeeHR Consultants Full time

    Junior Web Developer Location: Cape Town Salary: R25,000 – R45,000 (Based on experience) Job Level: Junior Contract Type: Permanent Are you ready to be part of a dynamic team where your skills in web development can shine and grow? Join us as a Junior Web Developer, where you will have the opportunity to work on a variety of exciting projects, from digital...

  • Junior Web Developer

    2 weeks ago


    Cape Town, Western Cape, South Africa CoetzeeHR Consultants Full time

    Junior Web Developer Location: Cape Town Salary: R25,000 – R45,000 (Based on experience) Job Level: Junior Contract Type: Permanent Are you ready to be part of a dynamic team where your skills in web development can shine and grow? Join us as a Junior Web Developer, where you will have the opportunity to work on a variety of exciting projects, from digital...


  • Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    Develop sleek, user-friendly interfaces using HTML, CSS, JavaScript, and frameworks like React.js, Angular, or Vue.js Build powerful backend logic with Node.js, Python, Ruby, Java, or PHP, including API and database design (SQL) Optimize apps for speed, scalability, and securitybecause performance matters Automate CI/CD pipelines and manage source control...


  • Cape Town, Western Cape, South Africa ACI Worldwide Full time

    Join the Team Making Possibilities HappenIf you've ever used an ATM, paid a bill through your phone, sent money to a friend, or shopped online, chances are your transaction was safeguarded and processed using our software. Now it's your turn toAs a Senior Technical Training Instructor in Cape Town, South Africa, you will join a diverse, passionate team,...


  • Cape Town, Western Cape, South Africa Network Recruitment Full time

    Required Skills and Qualifications:You must have at least 5 years of experience in C# programming and a solid understanding of Computer Science principles.A University Degree or related qualification in Computer Science or a similar field is required.Familiarity with Web Technologies such as HTML, CSS, Bootstrap, LESS is advantageous.Experience with the...


  • Cape Town, Western Cape, South Africa Varsity College Part time

    About Varsity CollegeVarsity College is a private higher education institution registered with the Department of Higher Education and Training (DHET) to provide higher education qualifications accredited by the Council on Higher Education (CHE). Our campus in Cape Town seeks an independent contractor to teach at the School of Computer Science, focusing on...

  • Senior Web Developer

    8 hours ago


    Cape Town, Western Cape, South Africa Publicis Groupe Full time

    We are looking for a talented Full Stack Developer to join our team at Publicis Groupe.About the Role:This position involves developing and designing front end web architecture, ensuring the responsiveness of applications and working alongside graphic designers for web design features.Develop front end website architecture.Design user interactions on web...

  • Python Engineer

    3 days ago


    Cape Town, Western Cape, South Africa TravelLab Global AB Full time

    Are you ready to take your career to new heights? Do you have a passion for innovation and a desire to push boundaries?We're looking for a talented Python Engineer - Web Development to join our team and help us shape the future of travel technology.As a key member of our development squad, you'll be responsible for designing, developing, and maintaining...

  • Swimming Instructor

    21 hours ago


    Cape Town, Western Cape, South Africa Virgin Active South Africa Full time

    Job title : Swimming InstructorJob Location : Western Cape, Cape TownDeadline : April 14, 2025Quick Recommended LinksJobs by Location Job by industries Your Purpose...To make exercise irresistible To be recognized as the premier brand for extraordinary swim experiences for all ages, driven by an exceptional value for money learn to swim program. Your...


  • Cape Town, Western Cape, South Africa Opportunitiesforafricans Full time

    Grow with Our TeamWe are seeking a talented individual to join our software engineering and cloud team. As a member of our team, you will have the opportunity to participate in a project from conception to implementation.This role offers the chance to work on real-world projects, develop your skills, and become certified in software development and cloud...


  • Cape Town, Western Cape, South Africa Hewlett Packard Enterprise Full time

    Are you an experienced Web Application Developer looking for a new challenge? Do you enjoy working on complex projects and collaborating with talented teams? We have an exciting opportunity for a skilled developer to join our engineering department at Hewlett Packard Enterprise.We are committed to delivering exceptional quality and innovation in our...


  • Cape Town, Western Cape, South Africa touchfoundry Full time

    Key ResponsibilitiesWe're looking for a skilled Junior WordPress / Front-end Developer to join our team. As a key member of our digital product studio, you'll play a crucial role in creating and maintaining high-quality websites and web applications. Your responsibilities will include:Collaborating with designers and senior developers to bring designs to...

  • Academic Instructor

    6 days ago


    Cape Town, Western Cape, South Africa Varsity College Part time

    About the RoleVarysity College seeks an experienced lecturer to join our team at the School of Computer Science. As an independent contractor, you will be responsible for teaching and developing course materials for our Bachelor of Computer and Information Sciences in Application Development – BCAD program.Duties and ResponsibilitiesTeach and assess...

  • Web Developer

    2 days ago


    Cape Town, Western Cape, South Africa Potentiam Ltd Full time

    Mid level Web DevelopersPotentiam is a global provider of highly qualified professionals to European SMEs from our offices in Romania, South Africa and India.The client is a vertical SaaS company revolutionizing the art industry. Founded in 1989, they have grown to become the market leader in art tech, empowering 5,500+ galleries, dealers and art...