Enable job alerts via email!

Software Engineering Instructor Lead- Bahrain Full-time, Temporary Position

General Assembly

Bahrain

On-site

GBP 20,000 - 25,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking educational organization as a Software Engineering Instructor Lead in Bahrain. This role offers the opportunity to inspire and shape the next generation of web developers through a transformative immersive program. You will guide students in both front-end and back-end development, fostering a collaborative and engaging learning environment. With a focus on hands-on projects, you will mentor students as they build their skills and confidence, preparing them for successful careers in technology. If you are passionate about teaching and making a lasting impact, this is the perfect opportunity for you.

Benefits

Travel-related expenses covered
Collaborative work environment
Professional development opportunities

Qualifications

  • 3+ years of experience in software development.
  • Fluent in front-end and back-end development.

Responsibilities

  • Teach web development classes from Sunday to Thursday.
  • Support students and prepare lessons and materials.
  • Guide students through their final project.

Skills

HTML
CSS
JavaScript (Angular, Backbone, React)
SQL (PostgreSQL)
NoSQL (MongoDB, Redis)
Ruby or Python

Job description

Software Engineering Instructor Lead- Bahrain Full-time, Temporary Position

Since 2011, General Assembly has transformed tens of thousands of careers through pioneering, experiential education in today’s most in-demand skills. As featured in The Economist, Wired, and The New York Times, GA offers training in web development, data, design, business, and more, both online and at campuses around the world.

We are looking for instructors

Our Software Engineering Immersive course is a life-changing educational experience where our students learn the skills and mindsets to take on new careers as web developers. We are looking for a lead instructor with strong full-stack web development experience to play a key role in teaching and leading the instructional team.

Why teach our Software Engineering Immersive?

If you are looking to make a life-changing impact by sharing your love for software development with the next generation of developers, we’d love for you to consider joining our team. As an Instructor Lead for our flagship full-time web development program, you will join us to:

  • Work closely with one or more co-instructors to guide students through a rigorous, transformational journey towards apprenticeship in software development.
  • Become a better leader, and mentor as you learn from veteran instructors and our world-class instructional coaches.
  • Inspire and support students as they identify their passions and drive their own continued learning beyond the curriculum.
  • Adapt our global curriculum and use it to guide your teaching, building your own lesson plans as needed and contributing back your lessons learned over time.
  • Facilitate a safe, supportive, and energetic community that welcomes the various needs and learning styles of your students.

What do we teach?

We give students the chance to spend focused time building at least 4 major projects, in addition to other smaller projects and labs. About 20% of overall class time is spent on dedicated project work.

Skills and Qualifications:

  • You have at least 3+ years of experience working on a software development team.
  • You have working experience in both front-end and back-end development, and are fluent in:
  • HTML and CSS
  • At least one JS MV* framework (Angular, Backbone, or React preferred)
  • SQL databases (we generally use PostgreSQL)
  • NoSQL (we generally cover MongoDB and Redis)
  • At least one additional object-oriented language (Ruby or Python preferred)

Responsibilities and Duties

  • Teach 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.
  • Work closely with co-instructors or teaching assistants to provide students with meaningful and prompt feedback on their progress.
  • Guide students through development of a stellar final project that will showcase their abilities to hiring managers.
  • Facilitate a dynamic, collaborative, and positive classroom community.
  • Inspire students to persevere through the challenges of learning a new skill set.

General Assembly will cover all travel-related expenses for qualified candidates.

The anticipated compensation range for the full duration of this course in the US market is $20,950- $24,174 GBP for the duration of the program. Compensation will be determined based on experience, education, geographic location, and other factors.

Apply for this job

* indicates a required field

First Name *

Last Name *

Email *

Phone

Resume/CV

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.