Teaching Assistant, Web Development

  • Arch Street, Philadelphia, PA
  • Full-time

Company Description


LaunchCode is a national non-profit solving the tech talent gap and paving new pathways to economic opportunity through education, skill-building, apprenticeships and job placement in technology. Our programs are innovative, effective, and scalable, and we have ambitious growth plans.

LaunchCode’s Immersive CodeCamp is an intensive, full-time educational experience for those wanting to get started with a career in programming. Upon completion, students apply for LaunchCode’s apprenticeship program.

Are you passionate about sharing your coding skills with others? Have programming chops and communication skills? Does the thought of preparing people for employment -- sing to your soul? Then you should consider working with LaunchCode.

We only accept applications through our website (https://launchcode.aaimtrack.com/jobs/395741.html).

Job Description

LaunchCode's Immersive CodeCamp

CodeCamp is 14 weeks long, with class sizes between 20 and 40 students. Curriculum is managed by LaunchCode and delivered by course staff, which consists of one Lead Instructor and 1-2 Teaching Assistants. Curriculum consists of procedural programming and web programming fundamentals in Python, with additional job-ready skills taught in Java.

LaunchCode is seeking highly motivated individuals to serve as Teaching Assistants (TAs) for CodeCamp. TAs are responsible for assisting with instruction, working closely with students, and helping with course administration.

This is a full-time, contract position. The period of engagement is April 2019 through July 2019.

This position is located in the metro St. Louis.

We only accept applications through our website (https://launchcode.aaimtrack.com/jobs/395741.html).


An Immersive CodeCamp Teaching Assistant:
  • Supports the Lead Instructor in delivering course content
  • Supports the Lead Instructor in administering the course, including grading and attendance
  • Works one-on-one with every student in the class to ensure optimal support and learning
An Immersive CodeCamp Teaching Assistant has experience:
  • Programming in a variety of languages, including object-oriented; dynamically- and statically-typed; compiled and interpreted
  • Presenting programming concepts in both verbal and written settings
  • Staying up-to-date on current programming trends and practices
An Immersive CodeCamp Teaching Assistant must possess:
  • A strong desire to work with driven individuals and help them succeed
  • Excellent written and verbal communication skills
  • An outcome-oriented work ethic
To Apply

We only accept applications through our website (https://launchcode.aaimtrack.com/jobs/395741.html). , please apply online at launchcode.org/leadership-program. No phone calls please, we're busy kicking butt and taking names (and tech jobs). Applications will be accepted on a rolling basis until the position is filled. We highly recommend applying as early as possible for the best chance of moving forward. The employment eligibility of all new hires will be verified using E-Verify.

We only accept applications through our website (https://launchcode.aaimtrack.com/jobs/395741.html).

Additional Information

We Heart Diversity

LaunchCode supports and fosters leadership from underrepresented communities. We strongly encourage folks from immigrant communities and communities of color, as well as those who identify as women, LGBTQ or under-resourced to apply. LaunchCode is an Equal Employment Opportunity Employer. Program and employment policies of LaunchCode are nondiscriminatory in regard to race, color, gender, religion, age, national origin, disability, veteran status or sexual orientation.