Software Engineer Instructor at General Assembly - ScoutJobs - The AI-curated global job board
Skip to content
G
Posted a day ago

Software Engineer Instructor

General AssemblySoftware Engineer Instructor

Requirements

3+ years software development experience, Full-stack JavaScript fluency, HTML/CSS proficiency, SQL and NoSQL experience, Object-oriented language knowledge

Skills

JavaScriptReactNode.jsPostgreSQLPython

About the role

Responsibilities

  • Teach Sunday-Thursday, 9am-5pm (local time) for the 12-week program duration
  • Work with co-instructors and teaching assistants to provide meaningful student feedback
  • Adapt global curriculum and build custom lesson plans as needed
  • Guide students through the development of major projects and a final capstone
  • Facilitate a safe, supportive, and energetic classroom community
  • Commit several hours per week to lesson preparation and student support

Requirements

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

Preferred Qualifications

  • WDI/SEI Alumni

About the Company

General Assembly has transformed tens of thousands of careers through pioneering, experiential education in today’s most in-demand skills, including web development, data, design, and business.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Software Engineer Instructor

General Assembly · Bahrain

Sign up to apply