Print

Print




The New York Public Library is looking for talented coding instructors, trainers or industry professionals to join our team and help New Yorkers achieve their app development dreams. This position is for someone interested in community development through education. You will be supporting adult learners of diverse careers, educational backgrounds, and cultures as they embark on their app development journey.  The NYPL offers technology classes in more than 80 libraries across the Bronx, Manhattan and Staten Island.  Topics include MS Office, Internet basics, coding languages, graphic design, 3D printing, audio production, video production, podcasting and more.

This position is a temporary 1-year position with the possibility of extension.

Key Responsibilities

As a Coding Instructor, you will

Conduct app development courses and workshops using Swift for approximately 15 students per class both online and in-person
Provide consistent engagement with students, answering their questions, providing feedback on assignments, and coaching them through our curriculum.
Document and maintain detailed records of student’s attendance and performance for the duration of the course.
Keep students motivated to complete their learning journey
Travel throughout Manhattan, Staten Island, and the Bronx to deliver training, as needed
Perform ad-hoc project related duties as required
Evenings and some weekends required

Skills Knowledge & Expertise

Bachelor’s degree and a minimum of two years of relevant Swift app development work experience.
Working knowledge of software development principles and object-oriented programming 
Prior experience teaching/instructing/training adults for related technology products and services
The ability to instruct in a “hands-off” manner, letting users learn by doing
Ability to teach in both traditional classroom and virtual classroom settings
Extensive knowledge of Mac and Swift software
Strong aptitude for learning new and emerging technologies quickly
Demonstrated ability to use and provide assistance for:
Apple’s Swift Programming Language
HTML/CSS
Javascript
jQuery, Bootstrap



Preferred Qualifications

Prior coding bootcamp teaching experience a plus
Knowledge of:
Python and/or Ruby 
Adobe Captivate or Articulate Storyline
Adobe Premiere or equivalent
Ableton and/or Pro Tools 
VR/AR software and/or Unity 
CAD software 


Knowledge of New York metropolitan area

More

Please Note: Effective August 2, 2021, absent a qualifying exception for medical or religious reasons, newly hired employees of the New York Public Library must present proof of receipt of a COVID-19 vaccination and may not begin employment at the Library until 14 days after their receipt of their second dose of either the Pfizer or Moderna vaccines or 14 days after their first dose of the Johnson & Johnson vaccine.  Newly hired employees who need additional time to receive their vaccination prior to their start date may request an adjournment of their start date with their hiring manager.  The Library will consider such requests on a case by case basis, depending upon the Library’s operational needs, among other factors.  The Library will further consider exemptions for prospective employees who cannot become vaccinated due to a qualifying medical condition or a sincerely held religious belief or practice.  Candidates who receive a conditional offer of employment and who seek a medical or religious exemption to the Library’s vaccination policy will be provided with additional instructions at the time of the conditional offer.

Core Values

Be Helpful to patrons and colleagues
Be Resourceful in solving problems 
Be Curious in all aspects of your work

Physical Duties

Limited physical effort is required
Light lifting required
May require travel within NYC

Physical Required?
No

Union/Non Union
Non Union

FLSA Status
Non-Exempt

Schedule
35 hours per week: 1pm - 9pm (4 days during week and one 7 hour shift on a Saturday or Sunday.


----
Brought to you by code4lib jobs: https://jobs.code4lib.org/jobs/51080-coding-instructor