PassionClass Logo

PassionClass

Software Engineering Online Instructor - PassionClass

Posted 10 Hours Ago
Be an Early Applicant
Remote
4 Locations
Mid level
Remote
4 Locations
Mid level
Design and teach online classes in software engineering topics. Create lesson plans, engage students interactively, and provide feedback to enhance learning.
The summary above was generated by AI

About PassionClass:

PassionClass is an innovative online platform that empowers you to share your expertise by designing and teaching your own classes. Think of us as "the Airbnb for classes". You have the freedom to create courses in any subject you're passionate about, from software engineering, coding, and app development to creative design, writing, or unique niche topics.

You'll have the flexibility to set your own schedule and craft classes that reflect your personal teaching style.

If you're ready to turn your passion into a rewarding teaching experience, PassionClass is the perfect platform for you!

Responsibilities:

  • Develop a structured lesson plan tailored for your students, which involves (e.g., discussion, live projects).
  • Really know and do an excellent job teaching your PassionClass. You design your class as an entrepreneur and try to give your students the best experience possible.
  • Create a supportive and interactive online classroom environment.
  • Design a PassionClass that actively involves those enrolled- no lectures allowed!
  • Offer constructive feedback and support to students. Your goal is that they walk away from your PassionClass really having learned something.

Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or related field, or substantial experience.
  • Real-world experience in computer science, with a clear vision of what someone wanting to become a better computer scientist needs to learn.
  • Proficiency in programming languages such as Python, Java, JavaScript, Go, or C++.
  • Strong ability to explain complex technical concepts in an accessible way.
  • A clear understanding of what someone interested in taking a class on accounting should learn and why that person should learn it, as well as why they should learn it with you.
  • Excellent verbal communication skills with a tendency for positive encouragement.
  • The excitement, passion, personality and entrepreneurial drive to be an excellent teacher.
  • Empathy and a genuine desire to teach so that more people possess the skills you do today. Teaching is about sharing your skills and promoting them in others.
  • A desire to structure interactive classes, not “lecture”-based. How will you actively involve your students in your teaching plan?
  • Punctuality and reliability are a must. Ability to take feedback is crucial. A “continuous learning” mindset in which you constantly try to improve your class is essential.

Skills We Value Across All Instructors:

  • Passion for teaching and sharing knowledge
  • Excellent communication and presentation skills
  • Ability to create an engaging and supportive learning environment
  • Adaptability to different learning styles and student needs

Earnings Potential:

Your pay depends on the price you set for your class and the number of students enrolled. For example:

  • If you set a price of $10/hour per student and have 6 students enrolled, you’ll earn $60/hour.

How to List Your Class:

We’re here to support you in getting your class listed and ready for students. Just like Airbnb, if students sign up, your class runs, and you teach it!

You can submit your class details by clicking the link at the bottom of this page: 

https://www.passionclass.co/en/teach/list-your-passionclass

Top Skills

C++
Go
Java
JavaScript
Python

Similar Jobs

58 Minutes Ago
Easy Apply
Remote
31 Locations
Easy Apply
Senior level
Senior level
Cloud • Security • Software • Cybersecurity • Automation
As a Senior Backend Engineer, you will develop and maintain deployment infrastructure for GitLab's self-managed customers, ensuring secure and scalable operations across various environments.
Top Skills: GoGrafanaHelmKubernetesPostgresPrometheusRubyTerraform
58 Minutes Ago
Easy Apply
Remote
29 Locations
Easy Apply
Mid level
Mid level
Cloud • Security • Software • Cybersecurity • Automation
As a Backend Engineer, you'll enhance deployment tools for GitLab, ensuring secure and scalable operations while collaborating with cross-functional teams.
Top Skills: GoGrafanaHelmKubernetesPostgresPrometheusRubyTerraform
4 Hours Ago
Remote or Hybrid
Ottawa, ON, CAN
Senior level
Senior level
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
The Principal Platform Architect guides customers in their digital transformation journey through the ServiceNow platform, ensuring alignment between technology solutions and business objectives while providing governance and technical expertise.
Top Skills: AICloud Application TechnologyServicenow

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account