CodeCrew is hiring!  See our open positions below, and email your resume to team@code-crew.org.

 

Organization

Founded in 2015, CodeCrew is a nonprofit organization leading the youth coding movement in Memphis.  We teach underrepresented K-12 children to write software, while mentoring them to pursue college, career, and entrepreneurship in computer science.  Our curriculum includes teaching kids to build mobile apps, web sites, and video games, as well as building and programming robots and drones.

CodeCrew also serves as a resource for parents, educators, and other youth organizations who seek coding opportunities for children and to raise awareness of the importance of teaching children how to code.

CodeCrew sponsors a variety of exciting coding events including Tech Equity Week, The Hour of Code, Youth Hackathons, Drone Programming Competitions, and Technology Showcases.

CodeCrew is expanding to also serve young adults through a bootcamp-style code school that readies them for entry-level software engineering positions.

Annual Revenues:  Under $1 million

For more information, please visit www.code-crew.org.

 

Position: Recruitment Coordinator (Contract)

Position Overview

CodeCrew is looking for a self-motivated, professional, and dependable individual to join our team as a Recruitment Coordinator. A successful candidate must be people friendly, must have exceptional communication skills, must be patient especially when working with children and young adults, must have a genuine interest in CodeCrew, and understands our values.

The Recruitment Coordinator will report to the Program Manager.  The role includes making direct community contacts and working directly with community partners and others to enroll students in CodeCrew’s various in-school, after school, weekend programs, and other events. CodeCrew has afterschool programs for beginners, intermediate, and advanced learners in multiple locations after school, as well as programs during the summer months.

CodeCrew’s primary objectives are to teach kids how to be creators of technology and not just be users of technology. We have a great group of volunteers, teaching assistants, instructors, and mentors who the Recruitment Coordinator can rely on for additional support and insight.

Responsibilities

  • Work directly with community partners to identify new students for enrollment in CodeCrew’s various programs including in-school electives, after-school programming, young adult classes, and special events.

  • Communicate with school administrative designees, teachers, teaching assistants, and others regarding computer science curriculum, implementation, and professional development.

  • Develop relationships and work well within the CodeCrew team, as well as with community, school, university, and industry partners.

  • Work with CodeCrew’s students, families, and staff regarding the quality, safety, and enjoyment of the program and staff. Report information regularly to the Program Manager and Executive Director.

  • Gain familiarity with CodeCrew’s technology platforms to answer basic introductory questions about our offerings.

  • Provide feedback on curriculum and classroom experience to the Curriculum and Program Managers, with a strong perspective on maximizing student retention.

  • Work with the Curriculum and Program Managers to ensure all classroom supplies and technology are functional and sufficient.

Qualifications

  • Available 10-20 hours per week -- this is a contract position

  • Experience in neighborhood and community engagement required

  • Proficiency with G Suite (Google Docs, Sheets, Slides) is strongly preferred

  • Tutoring/mentoring experience is a strong plus

This job description is subject to change to best suit the needs of the program.

 

 

Position Description: Instructor

Position

Reporting to the Curriculum and Instruction Manager, the Instructor will lead one or more classes and shape the educational experience for children within the program in an in-school or after-school capacity. CodeCrew courses teach students using a variety of platforms including traditional text-based programming, graphical block-based programming, and programming for hardware devices (tablets, Lego Mindstorms, Arduino, etc.). The Instructor’s primary objectives are to encourage children to become creators of technology, to teach them to think computationally, and to increase their proficiency with the platform covered by the course. The Instructor will lead one or more teaching assistants and manage the classroom in accordance with CodeCrew training and guidelines.

Responsibilities

  • Proficiency with the technology platform used in the course(s)

  • Review lessons before each class, providing teaching assistant(s) with tips to better assist students when required

  • Teach lessons in order to achieve course objectives

  • Ensure roll is taken each class period

  • Make changes to lessons as necessary to adapt to student skill levels and work speed

  • Form mentor-mentee relationships with students to encourage them to pursue computer science and better understand their interests, incorporating them into lessons when possible

  • Conduct periodic student assessments and surveys measuring baseline abilities and progress

  • Develop professional relationships with on-site faculty/personnel to facilitate a positive classroom experience

  • Provide feedback on curriculum and classroom experience to the Curriculum and Program Managers

  • Work with the Curriculum and Program Managers to ensure all classroom supplies and technology are functional and sufficient

Qualifications

The Instructor will be thoroughly committed to CodeCrew's mission. Concrete demonstrable experience and other qualifications include:

  • Excellent verbal and written communication skills

  • Excellent problem-solving ability

  • Ability and willingness to travel to assigned school and attend training sessions

  • 5 years of professional software development experience preferred

  • Proficiency with G Suite (Google Docs, Sheets, Slides)

  • BS/BA diploma in computer science, computer science education, MIS, or a related field

  • Teaching experience is a strong plus

This job description is subject to change to best suit the needs of the program.

 

 

Position Description: Teaching Assistant

Position

Reporting to the Curriculum and Instruction Manager, the Teaching Assistant will work with Instructor(s) and other Teaching Assistants to achieve classroom objectives. CodeCrew courses teach students using a variety of platforms including traditional text-based programming, graphical block-based programming, and programming for hardware devices (tablets, Lego Mindstorms, Arduino, etc.). The Teaching Assistant’s primary objectives are to work one-on-one with students to encourage them to think computationally and facilitate understanding of course material. The Teaching Assistant will also perform various classroom tasks including debugging technical issues that arise, taking attendance, and handing out/collecting worksheets.

Responsibilities

  • Proficiency with the technology platform used in the course(s)

  • Review lessons and other class materials provided by the Instructor

  • Assist the Instructor in implementing lesson plans in the classroom

  • Help the Instructor and students resolve technical issues

  • Attend required CodeCrew trainings

  • Form mentor-mentee relationships with students to encourage them to pursue computer science and better understand their interests, as well as highlight strengths and address weaknesses in their understanding of course material

  • Provide feedback on curriculum and classroom experience to the Instructor and Program Manager

Qualifications

The Teaching Assistant will be thoroughly committed to CodeCrew's mission. Concrete demonstrable experience and other qualifications include:

  • Excellent problem-solving ability

  • Ability and willingness to travel to assigned school and attend training sessions

  • Proficiency with G Suite (Google Docs, Sheets, Slides)

  • Current enrollment in computer science, computer science education, MIS, or a related degree program

  • Tutoring/mentoring experience is a strong plus

  • Relevant internships or work experience in software development is also a plus

This job description is subject to change to best suit the needs of the program.

Get involved

We love this question: How can I help? We are so honored to have your support! Here are some ways you can get involved with the work that we do and help us bring tech education to more kids in Memphis. 

BECOME A VOLUNTEER

CodeCrew relies on volunteers to help us create meaningful and fun experiences for our kids! We need TECHNICAL volunteers to help us facilitate our workshops, camps and other events. We also need the time and talent of NON-TECHNICAL volunteers to fulfill our mission of bringing technical education to kids in Memphis. Please fill out this form to join our volunteer crew! 

Name *
Name
Technical vs Non-Technical Volunteer *