Lead Coding Instructor
Reports To
Education Director
Who is Persevere?
Persevere is a national 501(c)3 non-profit organization committed to decreasing recidivism and increasing successful reentry and transition for men and women involved in the criminal justice system. To accomplish this, Persevere offers a customizable, comprehensive program for criminal-justice involved individuals to develop meaningful job skills and gain successful access to the labor market. These services include software coding; job readiness and employability instruction, including life skills and financial education; work experience; job search and job placement; entrepreneurship training; and for some, a residential transition program.
National data shows recidivism rates are highest among those who are unemployed. Criminal justice involved men and women have long struggled to find employment upon release. They have an immediate disadvantage because of their criminal justice involvement, and must compete with non-offenders for unskilled, low-paying jobs. Even when they are successful at finding a job, keeping it is another challenge. As a result, many are unable to comply with the conditions of parole and end up back in prison.
Real Hope, Valuable Skills, & Meaningful Opportunity
Job Overview
The main objective of the Lead Instructor is to educate students to become Full Stack Developers and enter the workforce with confidence and capability. You will be working with justice-involved individuals. The lead instructor role incorporates instruction and instructor management responsibilities and will assist the Education Director with curriculum development and pursuit of accreditation. This individual would oversee all assigned classrooms. They are the primary contact for day to day needs for instructors in the classroom. This is a salaried position with excellent benefits. This position requires the ability to pass a reference check, background check and drug screen.
Responsibilities and Duties
Instructor Responsibilities
Provide in-class instruction on a full-time or part-time basis
Teach the Persevere Coding Curriculum (PCC) according to the syllabus
Take attendance
Complete and submit the Out of Count form per client requirement, or other forms as needed by local DOC
Complete certification on PCC technologies before teaching them, remaining at least 300 hours ahead of your students
Complete weekly lesson plans per the syllabus
Record student progress
Report student data back to Persevere
Be available for company meetings
Proactively assist in the development of each students understanding and abilities
Direct collaboration and instruction between students
Ensure a functional, fresh, welcoming learning environment
Coordinate work with the Assistant Instructor
Other duties as assigned
Instructor Management
Manage risk associated with security and the use of capital equipment
Maintain communication with management and Persevere team
Assist in recruiting and hiring new instructors
Train and manage new instructors
Review and approve PTO requests
Participate in instructors evaluations
Provide IT support for LMS
Works with education department to review, standardize and improve curriculum
Partners with education department to develop and implement SOP’s
Assist in developing best practices
Reinforce organizational cultural goals
Assist instructors of overcoming obstacles in the classroom to suite the students needs
Ensure and enforce company standards of practice in each classroom
Effectively integrate other instructors into the classroom
Maintain competency in each major PCC module
Participate in professional development and training
Provide curriculum development feedback
Provide platform development feedback
Provide local system admin assistance
Use Vant4gePoint to track participant progress
Coordinate efforts and schedule with the Technology Employment Specialist and Case Manager, as needed
Other duties as assigned
Qualifications
Proven ability to manage staff and teach students
Ability to work patiently with a variety of individuals
Excellent communication skills
Strong social skills and a service orientation
Proactive and enthusiastic about delivering positive results
JavaScript, HTML, CSS, CSS Grid, Flex Box, Node, MongoDB & Mongoose, Helmet.js, Passport, Chai, React, Redux, JQuery, BootStrap, SASS, Regular Expressions (RegEx), Responsive Design, Data Visualization / D3, Git, GitHub, Agile Methodology / SCRUM, Object Oriented Programming
We highly value
Passion for and responsibility to the customer/partner
Must be self-starting, hardworking and inquisitive
Leadership through innovation in everything you do
Passion for what you do and being self-critical to improve
Relentless commitment to win
Personal and corporate integrity