Lead Fullstack Engineering Instructor

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

WAGE / SALARY

N/A

HOURS PER WEEK

TBD

DATE UPDATED

Oct 18, 2022

JOB OVERVIEW

Lead Instructor Fullstack Software Engineering (Coding Bootcamp teaching experience)

Candidates for this role must have a Bachelor's degree and at least 3 years of progressive experience in the specialty in lieu of every year of education.

SKILLS

- Clear and logical communicator in English
- At least 3+ years of experience working on a software development team.
- Familiarity with Computer Science topics, such as Recursion, Sorting, Search, Linked Lists, Stacks and queues, Sets, Trees, Search Tries, Graphs, Hash tables, and Design patterns
- Working experience in both front-end and back-end development and are fluent in HTML, CSS & JavaScript
- At least one JS MV* framework (Angular, Backbone, or React preferred)
- At least one additional object-oriented language (Ruby or Python preferred)

The Lead Instructor will be responsible for developing a full-stack software engineering course curriculum and work closely with co-instructors to provide students with meaningful and prompt feedback. Other responsibilities include:

- Teach 8 hours per weekday for the duration of the program (Monday - Friday, 3 Months per course)
- Instructors will need to commit a few hours per week to preparing lessons and materials, leveraging existing course curriculum content.
- Work alongside other staff and teaching teams to best meet the needs and learning styles of your students.
- Guide students through the development of a stellar final project that will showcase their abilities to hiring managers.
- Facilitate a dynamic, collaborative, and positive classroom community.
- Inspire students to persevere through the challenges of learning a new skillset
- Expect to work across multiple time zones

Good to have:
- Experience in large-scale distributed environments
- Experience with using time-series databases
- Understanding of high-level programming languages such as Python, Go
- Understanding of low-level programming languages such as C, C++, Rust
- Contributed to open-source projects
- Blockchain development/teaching experience
- You have at least 1+ years of experience working on a blockchain development team.
- You are fluent in solidity

Candidates for this role must be passionate about teaching, and eager to shape the skills, minds, and careers of the newest generation of web developers.

Students are based in Australia, so daily teaching hours are in AEST working hours

Since we are a startup company with a small workforce and a huge mission, every single person factors into its success. Expect to take on more than what you were hired for.

Working for a startup offers unique opportunities for you to grow different skills, You'll gain significant experience in how a company is built and operated from the ground up.

To apply, kindly send us a link to your updated resume and/or LinkedIn profile.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin