Software Engineering Instructor Lead- Bahrain Full-time, Temporary Position
Core
Lead instructor for a full-stack web development immersive course, guiding students from fundamentals to professional-level projects.
Role type
Senior IC software engineering instructor (education)
Builds
Production-ready web applications and portfolios for students
Domain
Education / Web Development
Deliverable
product features
Required skills
Full-stack JavaScript, HTML/CSS, SQL (PostgreSQL), NoSQL (MongoDB/Redis), at least one JS framework (React/Angular/Backbone), one additional OO language (Ruby/Python), 3+ years software development experience
Preferred skills
WDI/SEI alumni experience
Technologies
JavaScript, HTML, CSS, Rails/Django, Node, React/Angular/Backbone, PostgreSQL, MongoDB, Redis, Ruby, Python
Responsibilities
Teach a 12-week curriculum covering programming fundamentals, MVC frameworks, API development, and front-end frameworks; mentor students on project development and career readiness; adapt global curriculum to local context; facilitate a supportive learning community; provide feedback on student progress.
Seniority
Senior, hands-on IC