Job Search and Career Advice Platform

Enable job alerts via email!

Software Development Freelance Trainer

Kaplan Middle East & North Africa

Riyadh

On-site

SAR 200,000 - 300,000

Part time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading professional education organization is seeking an experienced freelance instructor to develop and deliver engaging training courses in software development in Riyadh. The ideal candidate has a degree in Computer Science or a related field, strong skills in front-end development and data architecture, and preferably some teaching experience. Successful applicants will create captivating course content and ensure high levels of participant engagement during training sessions.

Qualifications

  • Strong hands-on experience in front-end web development.
  • Proven expertise in enterprise data architecture and data modeling.
  • Prior training, teaching, or instructional experience in a technical or professional setting.

Responsibilities

  • Design, develop, and deliver training programs on web development practices.
  • Translate complex concepts into clear training materials.
  • Conduct interactive workshops and seminars.

Skills

Front-end web development
Data architecture
Presentation skills
Analytical skills

Education

Bachelor's or Master's degree in Computer Science, Computer Engineering, Information Technology
Job description

Kaplan is a world leader in Professional Education and is currently experiencing rapid growth in the MENA region. In supporting this growth, we are seeking to hire an experienced freelance instructor, with industry certifications and expert knowledge in Software Development. Successful candidates will develop bespoke course content and deliver training courses.

Responsibilities
  • Design, develop, and deliver modern web development practices and enterprise data architecture training programs for diverse audiences, from introductory to advanced levels.
  • Translate complex complex into clear, concise, and engaging training materials, including presentations, case studies, and practical exercises.
  • Conduct interactive workshops and seminars, both in-person and virtually, ensuring a high level of participant engagement and understanding.
  • Stay updated of the latest industry developments, pronouncements, and interpretations, integrating them into existing training content and developing new modules as needed.
  • Provide technical mentorship during exercises, address learner questions, and adapt delivery to diverse experience levels.
  • Assess training effectiveness through feedback mechanisms and performance evaluations, continuously refining training methodologies and content.
  • Collaborate with internal stakeholders to identify specific training needs and tailor programs accordingly.
Requirements
  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Information Technology, or a related field.
  • Strong hands-on experience in front-end web development and modern client-side application design.
  • Proven expertise in enterprise data architecture and data modeling, with experience supporting analytical and reporting use cases.
  • Prior training, teaching, or instructional experience in a technical or professional setting is preferred.
  • Advanced knowledge of industry or regulatory data modeling standards, including structured governance and compliance-driven environments.
  • Strong analytical and problem-solving skills with the ability to simplify complex information.
  • Exceptional presentation, facilitation, and public speaking skills.
  • Able to perform well in high-pressure situations and adapt to diverse learning styles.
  • Able to give and receive constructive feedback.

Apply now!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.