Part time Full Stack Development Instructor - Remote TN
Posted 2025-04-06Part time Full Stack Development Instructor - Remote TN
Reports To
Lead Instructor
Who is Persevere?
Persevere is a national nonprofit organization dedicated to empowering justice-involved individuals through innovative workforce development and career preparation support services that give real access to quality employment in the technology industry. Specifically, Persevere provides technology training, career readiness instruction and support, wraparound case management, individualized job-based mentoring, and job placement services for justice-impacted individuals and people who are at risk for justice-involvement.
Founded by and for people with lived experience with criminal justice, corrections, and poverty, Persevere understands the needs of the justice-impacted population as few organizations can, and our work embodies our commitment to reducing racial inequalities throughout all aspects of society and eliminating disproportionate minority contact and disproportionate minority confinement within the criminal justice system. As we have grown and expanded, we have focused on developing and executing strategies that continue to expand our mission of reducing racial disparities and inequalities, both as part of our work, and as well, our organization's practices regarding diversity, equity, and inclusion (DEI).
Real Hope. Valuable Skills. Meaningful Opportunity.
Job Overview
The Coding Instructor works inside the prison system and/or the community and/or remotely or a combination thereof teaching Persevere clients the Persevere Coding Curriculum. This position requires the ability to pass a reference check, background check and drug screen.
Job Responsibilities
 Provide class instruction of assigned curriculum according to the syllabus
 Complete certification on assigned technologies before teaching them, remaining at least 300 hours ahead of your students
 Ensure a functional, fresh, welcoming learning environment
 Complete weekly lesson plans per the syllabus and submit to the Lead Instructor by the weekly deadline
 Proactively assist in the development of each students understanding and abilities
 Direct collaboration and instruction between students
 Record student progress
 Report student data back to Persevere
 Conduct or assist with town halls to promote enrollment
 Take attendance as needed
 Complete and submit the Out of Count form as needed per client requirement
 Coordinate work with the Instructor Assistant if one is assigned
 Attend company meetings
 Complete corporate training on a timely basis
 Assist with the creation of and follow critical Standard Operating Procedures and Workflows
 Participate in cross training staff as requested
 Other duties as assigned
Qualifications
 Certified completion of the Persevere Coding Curriculum or similar
 Previous instructional experience highly desirable
 Ability to work while intermittently sitting and standing for extended periods
 The ability to operate and troubleshoot the classroom technology provided
 The ability to connect to co-workers virtually during non-instructional work time
 Ability to work independently and effectively with a diverse group of students
 Previous experience assisting people with mental health disabilities desirable
 Professional verbal and written communications skills
 Strong organizational skills
 The following languages, frameworks, databases, and libraries are
 Required: JavaScript, ES6, Node.js, HTML, CSS, React, Express, MongoDB, Mongoose
 Preferred: NoSQL, jQuery, Bootstrap, Sass, Regular Expressions or RegEx, Chai, Helmet, Pug, D3.js, passport, and Ajax.js
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
Apply Job!