Teaching Assistant

Job description

 At Interapt we transform clients and empower humans with technology.  Interapt is a world-class technology services company that attracts and develops the best talent while providing opportunity to those traditionally excluded from technology. We are building a thriving, inclusive technology ecosystem in middle-America that invests in people and communities. Our organizational commitment to social responsibility is not an afterthought, it is embedded in our services and everything we do.

Interapt Skills is currently looking for a technical Teaching Assistant to train adults in software engineering. We have many different development tracks including iOS (Swift), Android (Java/Kotlin), Spring (Java/SQL), Full-stack Web (MERN), and more on the way. Teaching Assistants will be on site 4 to 6 month long assisting programs with up to 25 students.

The TA will work directly with the course instructor in their field to assist, teach, encourage, mentor, and bring inspiration to the students. This position reports to the Director of Curriculum, and instructor(s). The TA will also provide support for on-site staff. Teaching Assistants should be intensely interested in the software and technology industry, and ready to spread that enthusiasm to the students in the program.


  • Track daily attendance

  • Conduct weekly one-on-ones with students

  • Find ways to help struggling students in the classroom

  • Be patient and kind when helping students progress

  • Talk positively about learning, the program, and the industry


Required Skills:

  • Strong understanding of GIT and GIThub

  • Proficient in at least one programming language and ecosystem (preferably Java or JavaScript)
  • Standard coding best practices

  • General knowledge of technology trends, and innovations in the industry

  • Excellent verbal and written communication skills

Role Qualifications:

  • Professional certification or equivalent work experience.