Job Search and Career Advice Platform

Enable job alerts via email!

Web Development Expert Instructor (Part-Time / Full-Time) - Rolla Institutes

Talent Pal

Sharjah

On-site

AED 60,000 - 120,000

Part time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

An educational organization based in Sharjah is seeking a skilled Programming Instructor to teach, mentor, and guide students in full-stack web development. The ideal candidate should have extensive knowledge in multiple programming languages, along with teaching experience. Responsibilities include developing course content, delivering classes, and mentoring students on various projects. This role offers flexible options for part-time or full-time employment.

Qualifications

  • Extensive experience in full-stack web development.
  • Teaching or training experience preferred.
  • Strong communication and presentation skills.
  • A passion for education and helping others succeed.

Responsibilities

  • Create detailed course content for full-stack web development.
  • Conduct online classes and hands-on workshops.
  • Guide students on real-world projects.
  • Update course content with the latest trends.

Skills

HTML5 / CSS3
JavaScript
React
Node.js
Python
RESTful API
UI / UX Design
MySQL
MongoDB
Cloud Services (AWS, Azure, Google Cloud)

Education

Full-Stack Developer Certification

Tools

Figma
Adobe XD
Job description

We are seeking a skilled and passionate Programming Instructor to join our team on a part‑time or full‑time basis. The ideal candidate will have extensive knowledge and experience in various programming languages and software development tools. You will be responsible for teaching, mentoring, and guiding students to achieve their academic and professional goals.

Responsibilities
  • Course Development: Create detailed course content covering all aspects of full‑stack web development.
  • Course Delivery: Conduct online classes, webinars, and hands‑on workshops.
  • Mentorship: Provide guidance to students on real‑world projects and coding challenges.
  • Continuous Improvement: Update course content regularly to reflect the latest trends and technologies.
Required Skills and Qualifications

Note: While you don't need to be an expert in every listed technology, we prefer candidates with knowledge in multiple areas. The more technologies you are familiar with, the better equipped you will be to deliver a comprehensive learning experience.

Front‑End Development
  • HTML5 / CSS3: Advanced knowledge of modern HTML and CSS, including responsive design.
  • JavaScript: Proficiency in JavaScript, including ES6+ features.
  • Front‑End Frameworks / Libraries: Expertise in one or more frameworks such as React, React Native, Next.js, Bootstrap.
  • UI / UX Design: Understanding of basic UI / UX principles and tools like Figma or Adobe XD.
Back‑End Development
  • Server‑Side Languages: Proficiency in Node.js, Python (Django / Flask), PHP, or Java.
  • Database Management: Experience with both SQL (MySQL) and NoSQL (MongoDB) databases.
  • API Development: Expertise in RESTful API design and development, with experience in GraphQL as a plus.
  • Authentication and Authorization: Familiarity with OAuth, JWT, and other authentication mechanisms.
  • Server Management: Basic understanding of server management and deployment, including working with cloud services (AWS, Azure, or Google Cloud).
Requirements
  • Extensive experience in full‑stack web development, including the technologies listed above.
  • Previous teaching or training experience preferred.
  • Relevant certifications (e.g., Full‑Stack Developer Certification) are a plus.
  • Strong communication and presentation skills.
  • A passion for education and helping others succeed.

To apply, please submit your resume and any relevant portfolio or examples of your work.

Job Types: Full‑time, Part‑time, Commission

Application Question(s)
  • Please let us know whether you are interested in a part‑time or full‑time position.
  • Please list the technologies and skills from the above categories that you can teach most effectively.
Experience
  • Teaching / training: 1 year (Preferred)
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.