Instructional Assistants

LaunchCode

St. Louis (MO)

On-site

USD 27,552 - 37,884

Part time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

LaunchCode is actively seeking Instructional Assistants to support learners in their tech education journey. As a vital member of the Course Staff, you will guide learners, encourage understanding of technical concepts, and assist with their educational experience while honing your own skills.

Full-time and part-time positions are available, with competitive pay ranging from $20 to $27.50 per hour based on role and hours. Ideal candidates will have a strong technical background and passion for education, making this an outstanding opportunity to contribute to the tech community.

Qualifications

  • Demonstrated professional experience in the technical setting.
  • Experience in teaching, mentoring, or training.
  • Ability to lead group discussions and provide one-on-one assistance.

Responsibilities

  • Guide learners and conduct classes and office hours.
  • Review course content and prepare class materials.
  • Monitor student engagement and performance.

Skills

Technical proficiency in program subject matter
Teaching experience
Strong presentation and communication skills
Leadership skills
Detail-oriented

Education

2+ years of professional experience in a technical setting or graduation from LaunchCode
1+ years of teaching or related experience

Tools

JavaScript
Java
Spring Boot
HTML
CSS

Job description

Brief Description

LaunchCode Instructional Assistants are important and valuable members of a program’s Course Staff. Learner Engagement Specialists and Instructors rely on Instructional Assistants to reinforce the subject knowledge taught in the lecture, teach the application of concepts and skills, and foster a welcoming and supportive learning environment. Instructional Assistants take a very active role in ensuring Learners have high-quality educational and community experiences throughout the course, enabling engagement and retention.

At LaunchCode, Instructional Assistants guide a group of Learners as a principal education and support point of contact throughout the LaunchCode program, while simultaneously refining their professional development goals. The Instructional Assistant leadership experience provides the opportunity to grow not just your technical skills, but also public speaking, presentation, people management, and group facilitation skills.

Position Details
  • We are hiring for both temporary full-time and temporary part-time non-exempt Instructional Assistant positions
  • Part-Time requires approximately 6 – 10 hours per week and pays at a rate of $20/hour for the duration of the course
  • Full-Time requires approximately 40 hours per week and pays at a rate of $27.50/hour for the duration of the course
  • Course duration ranges from 16 – 47 weeks
  • Instructional Assistants report to the Vice President of Talent Operations, with a dotted line relationship with Learner Engagement Specialists
Key Responsibilities
  • Oversee and Guide Learners (40%)
    • Attend classes and conduct regularly scheduled office hours
    • Support and encourage Learners; facilitate and encourage material understanding through:
      • Study partner/groups
      • Textbook Review
      • Studio Review
      • Learner Interdependency
      • Brief review of material or concepts and assistance with:
        • Technical issues
        • Academic and social resources
    • Check on each Learner regularly by:
      • Answering individual questions
      • Helping an individual through coding problems
      • Assessing quizzes, exercises, and project submissions
      • Identifying performance problems and working with them to create pathways for improvement
    • Monitor Slack Community – flag posts or comments that may violate any aspect of the Code of Conduct, answer questions, and assist Learners in a prompt and timely manner
    • Meet with Learner Engagement Specialists and other Instructional Assistants to discuss wins, areas for improvement, and to ideate learner success strategies
  • Classroom Preparation (30%)
    • Review course content for the upcoming class
      • Review and refine understanding of key concepts covered in each class
      • Assess and prepare alternate ways to explain and demonstrate the concepts taught in the course work
      • Anticipate questions – not only how to create solutions, but the ‘why’ behind an ideal solution
      • Prepare open‑ended questions for Learners that confirm understanding of the course materials
    • Review the studio assignment
      • Confer with other TAs, Learner Engagement Specialist, and/or Lead Instructor with questions or concerns
      • Test access to all necessary materials + technology
      • Prepare supplemental exercises, practice tools or activities for learners when there is no studio assignment
    • Additional class planning (classroom tools, engagement, etc.)
      • Grade assignments
      • Make sure documentation is up to date
      • Brainstorm ideas/concerns/questions with other LaunchCode staff
      • Plan, Anticipate, and Rehearse
        • Public speaking and delivery
        • Time management
        • Q&A
  • Lead Classroom Studio (20%)
    • Introduce and discuss Studio Activity
    • Demonstrate the practical application of the Studio Activity; reinforce concepts
    • Answer questions and conduct mini lesson/lecture
    • Direct studio activity
      • Ask the Learners questions to assess understanding of the material and assignment and confirm understanding
      • Supplement specific studio assignments with paired activity, as needed
      • Empower interdependency and proactivity
      • Encourage participation; ask and answer questions
    • Develop and implement large and small group learning activities
      • Empower independent and interdependent learning
      • Reinforce the Flipped Classroom Model
  • Administrative Duties (10%)
    • Documentation
      • Keep documentation up to date as a continuous, ongoing process
      • Document all meaningful conversations and changes in the learner success tracker and other cohort documents.
        • Revised deadline(s)
        • Resolved issue(s)
        • New concern(s)
    • Assignment grading
      • Verify Learner work and enter grades
      • Verification of skills through walkthroughs
      • Give feedback for Graded Assignments and Quizzes
    • Regularly report to Instructor and LaunchCode staff on Learner progress and enrollment
    • Report any problematic behaviors (for both course staff and Learners) to the Learner Engagement Specialist
    • Ensure personal and Learner adherence to LaunchCode Code of Conduct, policies, procedures, and LaunchCode’s Academic Honesty Policy
Qualifications
  • Technical proficiency in the program subject matter area and the concepts/technologies taught in the LaunchCode curriculum as demonstrated by 2+ years of professional experience in a technical setting or graduation from a LaunchCode program
  • 1+ years of teaching, mentoring, training, or related teaching experience
  • Strong presentation and communication skills; comfortable leading class groups and providing one‑on‑one teaching assistance
  • Able to adequately prepare learners for a role in technology by providing coaching in the areas of technical interviews, behavioral interviews, and resume support
  • Excellent leader- and followership skills
  • Passion for helping others learn technical skills for entry‑level tech careers
  • Prompt, dependable, and efficient with strong attention to detail
  • Works well independently and excels in a fast‑paced environment using real‑time analysis and problem‑solving skills
  • Detail and data oriented
  • Perceptive and patient with the ability to recognize when people need help and guide them in problem‑solving and resourcefulness
  • Business acumen with a casual and professional demeanor
Technical Proficiencies

Software Development

  • Core, universal programming concepts in the JavaScript language with a focus on problem‑solving
  • Fundamental front‑end web programming concepts
  • Object‑oriented programming in Java
  • Industry‑grade web framework in Spring Boot
  • Professional skills, including business communication, business acumen, resume review and behavioral and technical interviewing
  • Knowledge of other back‑end or full‑stack web programming tools including
    • React
    • HTML
    • CSS
    • Thymeleaf
    • C# (for specific cohorts)
  • Professional experience preferred, but not required
    • Full‑Stack Web Developer
    • Front‑End Web Developer
    • Back‑End Web Developer
    • Java Developer
    • App Developer
    • Software Developer
About LaunchCode

LaunchCode is a nonprofit organization dedicated to providing free tech education and job placement opportunities to individuals from all backgrounds. Our mission is to transform the tech industry by introducing diverse talent and reshaping employer hiring practices. We believe in the power of education to open doors and create opportunities in the tech field.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Tech Classroom Coach & Learner Support
Tech Classroom Coach & Learner Support

LaunchCode • St. Louis (MO)

On-site
Student Support Associate
Student Support Associate

ACI Learning • San Antonio (TX)

On-site
Comprehensive medical, dental, and vision coverage
Flexible PTO policy and paid holidays
401(k) retirement plan
+2
Instructional Assistant (IT Support)
Instructional Assistant (IT Support)

Per Scholas • Kansas City (MO)

On-site
USD 60,173,568 - 69,431,040
PTO & holidays
Medical coverage
Dental & Vision
+6
Lead Learning & Instructional Design Specialist
Lead Learning & Instructional Design Specialist

Socket.dev • Notre Dame (IN)

On-site
USD 65,000 - 90,000
CodePath In Residence Instructor, Fall 2026 (CSU Dominguez Hills)
CodePath In Residence Instructor, Fall 2026 (CSU Dominguez Hills)

CodePath • Los Angeles (CA)

On-site
USD 72,000 - 88,000
Employee Assistance Program
Exclusive marketplace savings
Instructional Assistant (Data Analyst)
Instructional Assistant (Data Analyst)

Per Scholas • United States

On-site
USD 24,000 - 34,000
Health insurance
401(k) with employer match
Paid time off
+1
CodePath In Residence Instructor, Fall 2026 (Morgan State University)
CodePath In Residence Instructor, Fall 2026 (Morgan State University)

CodePath • Washington

On-site
USD 72,000 - 88,000
Relocation assistance up to $5,000
Employee Assistance Program
Exclusive marketplace savings
After School STEAM Instructor
After School STEAM Instructor

Southern Arkansas University • Princeton (NJ)

On-site
USD 50,000 - 70,000
Instructional Assistant
Instructional Assistant

Per Scholas • Phoenix (AZ), Northern (KY)

Hybrid
USD 24,000 - 34,000
Health benefits
Paid time off
401(k) match
+3
IT Support Technical Instructor
IT Support Technical Instructor

Per Scholas • Kansas City (MO)

On-site
USD 65,000 - 70,000
Health Insurance
401(k) with employer match
40+ days PTO per year
+1