mobileJobs GmbH logo

Software Engineer Instructor (m/f/d)

Berlin
General
IntermediatePart timeContractRemote
Languages
English - AdvancedGerman - Advanced
Skills
Software DevelopmentDevelopment

Description

Role Overview

We are seeking passionate Software Engineers who will deliver an exceptional learning experience as an Instructor for students seeking to build a career in tech.

Our Instructors will inspire, teach, and equip a group of students with the skills and knowledge necessary for starting a career as software developers.

Masterschool will provide the learning materials and guidance, and you will take full ownership of teaching complete units of our curriculum, ensuring that students are equipped with the knowledge and skills for their next role.


Key Responsibilities

  • Instructional Delivery: Conduct high-quality and dynamic live sessions focused on core software engineering subjects and essential career skills.You will take full ownership of teaching complete units of our curriculum, ensuring that students are equipped with the knowledge and skills for theirnext role.
  • Student Engagement: Foster an interactive classroom environment, encouraging participation, curiosity, and a passion for learning.
  • Continuous Improvement: Collaborate in curriculum development and refinement based on student feedback and industry trends to ensure relevancy and effectiveness.
  • Professional Development: Stay abreast of the latest developments in yourfield to ensure the instruction is current and industry-aligned.


Salary

- 5-10 hours per week, 70€/hr

(Hired as a freelancer)


Why Join Us?

  • A dynamic and supportive work environment where you can make a real difference in students' careers.
  • Opportunities for professional growth and development in the field of Software Engineering education.
  • A competitive compensation package, commensurate with your experience and qualifications.


Qualifications

Must-haves:

  • Prior experience teaching in the software field.
  • Prior experience designing and creating learning materials and live lessons.
  • Outstanding communication and people skills.
  • A desire to teach, help students problem-solve, and help others reach their professional goals.

Nice-to-haves:

  • 2+ years of industry experience as a Software Engineer.
  • 2+ years of Experience with Python
Share