Browse All Jobs

General Assembly is seeking a Software Engineering Instructor Lead to guide students through a transformative journey in full-stack web development. The instructor will play a key role in teaching and leading the instructional team for the Software Engineering Immersive course in Bahrain. The role involves impacting lives by sharing a passion for software development.

The instructor will work closely with co-instructors to guide students, mentor them, and inspire them to identify their passions. They will adapt the global curriculum, build lesson plans, and facilitate a supportive classroom community.

Responsibilities include:

  • Teaching Sunday-Thursday, 9am-5pm (local time), for the 12 week duration of the program.
  • Instructors will need to commit a few hours per week supporting students, preparing lessons and materials, leveraging existing GA curriculum content.
  • Working closely with co-instructors or teaching assistants to provide students with meaningful and prompt feedback on their progress.
  • Working alongside GA staff and teaching team to best meet the needs and learning styles of your students.
  • Guiding students through the development of a stellar final project.
  • Facilitating a dynamic, collaborative, and positive classroom community.
  • Inspiring students to persevere through challenges.

Requirements:

  • At least 3+ years of experience on a software development team.
  • Experience in both front-end and back-end development.
  • Fluency in HTML, CSS, and full-stack JavaScript.
  • Experience with at least one JS MV* framework (Angular, Backbone, or React preferred).
  • Experience with SQL databases (PostgreSQL) and NoSQL (MongoDB and Redis).
  • Experience with at least one additional object-oriented language (Ruby or Python preferred).

What General Assembly offers:

  • Opportunity to support General Assembly's programs in the Middle East, Bahrain!
  • World-class instructional coaches.
  • Travel-related expenses covered for qualified candidates.
Apply

General Assembly