Senior Program Lecturer, Full-Stack Development

Overview

On Site
Full Time

Skills

Software development
Team management
IaaS
Arena
Startups
Training
Partnership
Leadership
Curriculum
Management
Delegation
Demonstrations
Teaching
Operations
Reporting
HTML
Cascading style sheets
React.js
SQL
Java
Spring Framework
DevOps

Job Details

THE TEAM YOU WILL BE JOINING:
  • A start-up Ed Tech company that's innovatively shaping the future of education.
  • The enterprise has a strategic orientation towards making education relatable, leveraging the eSports and gaming arena.
  • With a startup drive and ambition, the company targets technology education and training for education systems and students.
WHAT THEY OFFER YOU:

  • The opportunity to be part of a start-up company that is revolutionizing and transforming technology education in partnership with the community.
  • Play a crucial role in shaping the future of students and contributing to the success of the company's educational mission.
  • Opportunity to lead the class in lectures to teach the class coding concepts that are in line with the overall full-stack curriculum.
LOCATION
  • Wilmington, NC
  • Must be local and able to work on-site 5 days per week
WHY THE ROLE IS IMPORTANT

  • Responsible for leading and managing the class day to day
  • Explain and break down complex concepts for people who have no technical background is a necessity.
  • Demonstrate a mastery of code and explain coding related concepts to students in the boot camp.
  • Responsible for managing, utilizing, and delegating the assistants to help with the day-to-day needs of the classes.
  • Responsible for keeping close contact with the director and relaying the day-to-day needs of the class.
  • SCOPE OF ROLE:
    • Curriculum Delivery: Conduct daily lectures covering topics as defined in the full-stack curriculum.
    • Technical Demonstrations: Provide hands-on examples to clearly explain coding principles and
      practices.
    • Student Support: Instructing and helping students with day-to-day issues that come up in their
      assignments, projects, and quizzes.
    • Team Management: Coordinate with teaching assistants to ensure smooth class operations.
    • Assessment and Reporting: Oversee and document the grading and progress of each student.
    • Student Consultations: Conduct one-on-one sessions to resolve individual questions, issues, or
      other concerns.
    • Class Preparedness: Review upcoming curriculum materials to ensure effective teaching.
THE BACKGROUND THAT FITS:
  • Proven experience as a Software Developer, with a strong inclination to instruction and teaching.
  • Ability to manage day to day instruction and build curriculum for a coding boot camp.
  • Experience and advanced knowledge of the following is required:
    • Javscript
    • HTML
    • CSS
  • Experience and advanced knowledge of the following is preferred:
    • React
    • SQL
    • Java
    • Spring/Spring Boot
    • DevOps concepts
    • Cloud Infrastructure
#LI-KC1
#LI-ONSITE