G
Posted a day ago
Software Engineering Instructor Lead
General AssemblySoftware Engineering Instructor Lead
Requirements
3+ years software development experience, Full-stack JavaScript fluency, HTML/CSS proficiency, SQL and NoSQL experience, Object-oriented language knowledge
Skills
JavaScriptReactNode.jsSQLPython
About the role
Responsibilities
- Teach Sunday-Thursday, 9am-5pm (local time), for the 12 week duration of the program
- Commit a few hours per week supporting students and preparing lessons using existing curriculum
- Work closely with co-instructors or teaching assistants to provide meaningful feedback
- Guide students through the development of a final project to showcase abilities to hiring managers
- Facilitate a dynamic, collaborative, and positive classroom community
- Inspire students to persevere through the challenges of learning new skill sets
Requirements
- 3+ years of experience working on a software development team
- Working experience in both front-end and back-end development
- Fluency in HTML and CSS
- Fluency in full-stack JavaScript
- Experience with at least one JS MV* framework (Angular, Backbone, or React)
- Experience with SQL databases (PostgreSQL preferred)
- Experience with NoSQL (MongoDB or Redis)
- Experience with at least one additional object-oriented language (Ruby or Python preferred)
Preferred Qualifications
- WDI/SEI Alumni
About the Company
Since 2011, 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 freeSoftware Engineering Instructor Lead
General Assembly · Bahrain
