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

1 month, 1 week ago
Full-time
Senior
Software Development
General Assembly

General Assembly

General Assembly is a global educational institution that offers dynamic courses in coding, business, data, and design. With a focus on empowering professionals, they provide tech training to individuals and teams, transforming careers and fostering a ...

Diversified Consumer Services
11-50
Founded 2011
$120M raised

Description

  • Teach the 12-week program Sunday through Thursday from 9am to 5pm local time.
  • Support students outside class by preparing lessons, materials, and instructional content each week.
  • Work closely with co-instructors and teaching assistants to provide timely feedback on student progress.
  • Collaborate with GA staff and the instructional team to support different learning styles and student needs.
  • Guide students through the development of a final project that showcases their skills to hiring managers.
  • Facilitate a dynamic, collaborative, safe, and positive classroom community.
  • Inspire and support students as they work through the challenges of learning software development.
  • Adapt the global curriculum and build lesson plans as needed, contributing improvements back over time.

Requirements

  • At least 3+ years of experience working on a software development team.
  • Experience in both front-end and back-end development.
  • Fluency in HTML and CSS.
  • Strong full-stack JavaScript experience, with JavaScript highly preferred.
  • Experience with at least one JavaScript MV* framework, preferably Angular, Backbone, or React.
  • Experience with SQL databases, generally PostgreSQL.
  • Experience with NoSQL databases, including MongoDB and Redis.
  • Experience with at least one additional object-oriented language, preferably Ruby or Python.
  • WDI/SEI alumni are a strong plus.
  • Ability and willingness to teach a 12-week program on a Sunday-Thursday, 9am-5pm schedule local time.

Benefits

  • General Assembly will cover all travel-related expenses for qualified candidates.
  • Remote positions can be performed from approved operating countries, including the United States, Canada, the United Kingdom, Australia, and Singapore.
  • Anticipated compensation for the full duration of the course is $20,950- $24,174 GBP.
  • Compensation is determined based on experience, education, geographic location, and other factors.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer - Crawler

ZoomInfo 1K-5K Professional Services

ZoomInfo is hiring a Senior Software Engineer to help build its large-scale web crawling and data extraction infrastructure for the Web Data team.

Apache Airflow AWS GCP HTML Java Kafka Kubernetes LLM Python Snowflake Terraform Trino Vertex AI
6 hours, 13 minutes ago

Senior Tools Engineer

Fundraise Up 51-250 Capital Markets

Fundraise Up is hiring a part-time Tools Engineer in Cyprus (remote) to build internal automations, bots, and AI assistants that streamline company operations across a global product organization.

Bull ClickHouse Cloudflare Elasticsearch JavaScript Kafka Koa MongoDB NestJS Node.js PostgreSQL React Redis TypeScript Vercel Vue.js
6 hours, 13 minutes ago

Application Reliability Engineer

Innodata 1K-5K IT Services

Innodata is hiring a hands-on Application Support Engineer to maintain and enhance business-critical enterprise applications running on Google App Engine and microservices across production and release environments.

API Gateway Apigee CI/CD Docker Firestore GCP Generative AI GitHub Actions GitLab CI Go gRPC Java JavaScript Jenkins Kubernetes LLM Load Balancing Looker Microservices Node.js Python REST API SQL Tableau Terraform Vertex AI
6 hours, 28 minutes ago

Staff Software Engineer

SimplePractice 251-1K Health Care Providers & Services

SimplePractice is hiring an Engineer for its AI Developer Foundations team to build and define the internal tools, standards, and workflows that shape how AI is used across engineering, product, and design.

AWS Docker HIPAA Kubernetes LLM Ruby Ruby on Rails Terraform
6 hours, 43 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers