CareerPlan

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

BahrainFull-time£21k2024-07-24 → 2026-11-10

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