education full time management web developer

Job Details

Web Development Instructor - Full Time Remote working overnight hours in Saudi Arabia Time zone

ABOUT CODING DOJO

Coding Dojo is a global education technology company that offers a three-full-stack computer programming bootcamp, as well as courses on Data Science and other emerging technologies.

The innovative curriculum and Learning Management System are designed to train students to become self-sufficient developers, regardless of their technical background.

We also make it a mission to support underserved communities and increase diversity in the tech industry.

This position is a rare opportunity to join a rapidly growing company and make a positive impact in many people's lives.

At Coding Dojo we pride ourselves on possessing a culture of execution that caters to wave makers rather than wave riders.

If you're interested in joining a diverse and dynamic team who value speed, continuous improvement, measurement, focus, accountability, and always attacking the gap, you'll feel... right at home at Coding Dojo.

Instructor

As an instructor in this position you will shadow, co-teach, and then lead your own stack.

This position includes training through more complex projects, on-line/on-site classroom support, teaching, lecturing, live demos and more.

The position may include refining and creating courses to be released to Coding Dojo boot camp students.

Roles and Responsibilities

Day to day online instruction (potentially at one of our campus locations in the future) following a well curated curriculum, supplemented with your own professional experiences

Prepare students for success by providing coaching in all aspects of their journey towards becoming critical thinkers and problem solvers

Observe, Co-Lead and Lead students through their track by teaching the material, building relations with each student, conduct code reviews, and initiate extra sessions and demos as needed to assist those who may need extra time or attention to learn

Implement state law policies relating to career/vocational schools, such as enforcing student attendance, grading assignments, etc.

Enforce the 20 minute rule with all students while showing compassion and expressing the benefits of becoming self-sufficient

Frequently (every 20-30 minutes) check on every student's progress.

Be aware of each student's progress and challenges.

Balance your approach of when to step in to help students, and when to challenge students

Gather and report on student

Participate in occasional project and curriculum development, as well as curriculum refinement

Create and support a fun atmosphere for learning

Participate in campus activities, including but not limited to:

orientation, open houses, student events, graduations, and tech talks on topics of your interest

Curriculum

Support refinement of existing courses, toward the specific goals of achieving high curriculum

NPS, belt pass rate, and student placement rate

Support the creation of new curriculum material - whether additional aspects in existing courses or new mini courses

Aid students in achieving student success metrics.

These are: curriculum NPS of 8.5, overall belt succession rate of 90% (Black Belt pass rate of 50%), and student placement rate of 95% within 90 days of graduation

Project Development

The express goal of any project development work is to make bootcamp leaders better engineers and instructors, by giving them experience building, deploying and operating enterprise-level applications in an engineering team environment

Contribute to internal software projects, working with other instructors

Contribute to external software consulting projects (as available and appropriate)

Competencies

Desire to teach, develop and manage

Leadership - able to show leadership

Enthusiasm - exhibits passion and excitement over work.

Has a can-do attitude

Calm under pressure - maintains stable performance even when under heavy pressure or stress

Information processing skills - demonstrates ability to quickly and proficiently understand and absorb new information

Communication - can break down complex concepts in a simple, easy to understand manner

Humble - respectful of everyone and their neuro-diversity

Requirement:

Must have reliable internet and equipment to perform all job duties

See something wrong with this listing?

Contact support