NewBoCo is looking for a Software Development Instructor in Cedar Rapids to help us launch the first formal Code School in Iowa. Your role will consist of two primary things:
Being the lead instructor in the code school program
Administration of the program itself
This person must have a strong aptitude and desire to help people change their lives and enter the world of professional software development through instruction and guidance. This is a hands-on instruction role as well as being the lead instructor for the Eastern Iowa market. You will work closely with our staff and partners in order to ensure we are delivering students the best possible learning experience in the market.
And you’ll get to do this in a brand new code school classroom in our facility in the NewBo district of Cedar Rapids starting this Summer and Fall.
Assist support team in finding, onboarding and retaining new instructional staff for the program
Manage new instructional staff team members and conduct weekly 1:1’s with instructors to convey student feedback and ensure proper corrections are taking place
Report weekly with status
Ensure the best possible, highest quality learning environment for students
Instruct according to the guidelines and rules set forth in the Instructor Handbook
Proactively assist student learning in-person and online
Be available to students outside of class, in person, as needed
Act as a trainer for Assistant Instructors
Effectively manage and leverage the assistance of TAs
Ensure that weekly instructor survey is submitted
Evaluate assignments and provide meaningful feedback
Alert the Company to any significant student issues that arise right away to pull in support, help, and provide resources
Support other instructors and teaching assistants with the curriculum, as appropriate
Wrap up the course no later than one week after the conclusion of the course
Record student performance and report to admissions/headquarters staff for recordkeeping
Instruct 101 courses on a limited number of Saturdays throughout the year
Attend community tech events on occasion
Contribute content for our blog on occasion
Skills & Qualifications
2+ years professional software development experience
Professional experience as an instructor or educator, including experience teaching students how to code, recent relevant coding coursework as a student, or demonstrated coding ability
Experience coaching and developing a team of instructors and/or software developers
Highly organized individual able to keep multiple projects and tasks on track at once
Consistently interested in the consumption of new technologies and incorporating these into existing curriculum
Some details you should know:
This is a full-time, salaried role.
It is likely that, in addition to the above duties, you’ll also spend some time with our development team building actual products for startups as well.
You’ll be required to pass a background check as a part of the on-boarding process
Pay is commensurate with experience and should be near market rates.
Benefits include health/vision/dental via Wellmark and a SIMPLE IRA retirement plan through Vanguard with company match.
If you are interested, email us at firstname.lastname@example.org with:
some cool projects you’ve worked on (ideally, URLs of public applications if possible. Tell us your role in those projects)
examples of instructional materials you’ve created / used
If this position has an error, you can propose edits to it. Changing content happens rarely and is only accepted from contributors with ties to the company in question or if there is a clear typographical error (such as a broken link, which happens on occasion). We appreciate anyone taking the time to correct these issues.