Lead online class sessions of approximately 100-500 college students
Review course material and plan for lessons to be highly engaging and industry relevant, with CodePath provided curriculum
Work with the Program Manager to oversee the course and work with other co-instructors as needed
Participate in syncs with instructors and teaching assistants leading up to the start of the course, as an onboarding and to make sure instructors feel well prepared to run effective sessions during the program
Use course feedback to implement course improvements and propose curriculum changes that ensure KPIs are met
As requested, participate in check-ins with instructors during the course, optionally shadowing some of the other instructor’s sessions, to provide instructors feedback
Requirements
Availability during listed course hours (above)
3+ years of full-time working experience in a software development/engineering role
Strong understanding of Android technologies and development
Strong familiarity with Kotlin
Exceedingly skilled in audience engagement, tight delivery, and Zoom classroom administration
Experience working through shifting priorities and learning, while maintaining organization and control
A passion for training the next generation of developers and some experience teaching in an educational, volunteer or work setting, for online learning environments
Exceptional professional habits (timely email, timecards, lesson plan submission, Slack responsiveness) in a fast-paced, part-time setting.
(Preferred) 1+ years of instructional experience with a demonstrated track record of educational excellence