Coding Instructor (Swift/iOS) - Part Time Job at The New York Public Library, New York, NY

UHIwcldwc3FuYjdSaHhtSGVuWUFDYkVYQXc9PQ==
  • The New York Public Library
  • New York, NY

Job Description

Job Description

Job Description

Description

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 using Swift. 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. The ideal candidate has general industry experience in mobile development and can demonstrate knowledge of the iOS ecosystem. 

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

Key Responsibilities

As a Coding Instructor, you will

  • Conduct app development courses and workshops using Swift online and in-person
  • Engage with students, answer their questions, provide feedback on assignments, and coach them through the curriculum
  • Document and maintain detailed records of students’ attendance and performance for the duration of the course
  • Collaborate with the team to develop new content related to app development courses
  • Growth mindset when receiving and incorporating feedback from leaders and peers
  • Must be open to learning and exploring new pedagogical models (e.g., Challenge Based Learning and/or experiential learning models)
  • Perform ad-hoc project-related duties as required
  • Evenings and some weekends required
Skills Knowledge & Expertise

Required Education & Certifications

  • Bachelor’s degree 

Required Experience 

  • A minimum of two years of relevant Swift app development work experience
  • Prior experience teaching/instructing/training adults for related technology products and services

Required Skills 

  • Demonstrated ability to use and provide assistance for one or more of the following languages: Swift, Java, C++, Objective-C, and/or Python
  • Working knowledge of computational thinking and software development principles 
  • Familiarity with SwiftUI and UIKit
  • Ability to teach in traditional and virtual classroom settings as well as instruct in a “hands-off” manner, allowing users to learn by doing
  • 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

Managerial/Supervisory Responsibilities

  • N/A
More

Core Values

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

Work Environment

  • Branch, computer lab

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
  • 19 hours per week; schedule is flexible; 12:00 pm to 8:00 pm shift preferred during the week with one 7-hour shift on a Saturday or Sunday 


The New York Public Library Salary Statement At the Library, we believe that pay transparency and pay equity are important to ensuring we source the best candidates and keep the best employees. When making a determination as to the appropriate salary for a candidate, we consider a variety of factors such, including, but not limited to, the position requirements, the skills, prior experience, and educational background required or preferred for the job, the scope and impact of the role within the organization, internal peer equity, and the candidate's specific training, experience, education level, and skills. No single factor is conclusive; the Library reserves the right to consider any and all relevant factors and make a decision consistent with its policies.

Union Salaries are determined by collective bargaining agreement(s).

Job Tags

Temporary work, Part time, Work experience placement, Remote job, Flexible hours, Shift work, Weekend work, Sunday, Saturday, Afternoon shift,

Similar Jobs

Aveanna Healthcare

School Registered Nurse (RN) Job at Aveanna Healthcare

 ...Position Overview The School Registered Nurse (RN) is responsible for providing direct school nursing services in an effort to promote prevention, medical management and academics. Essential Job Functions Provides school nursing services to direct service school... 

Sam's Club

(USA) Personal Shopper - Sam's Job at Sam's Club

 ...Sam's Club - JobID: WD1985847 [Retail Associate / Personal Shopper] As a Personal Shopper at Sam's Club, you'll: Fulfill Member Fax 'n Pull and Click 'n Pull orders; Review orders, pull items from shelves, scan items, and wrap and palletize items; Ensure the accuracy... 

Meijer, Inc.

Personal Shopper Part Time Job at Meijer, Inc.

 ...people and communities. When you work at Meijer, you're provided with career and community opportunities centered around leadership, personal growth and development. Consider joining our family - take care of your career and your community! Meijer Rewards Weekly pay... 

Government Employees Insurance Company

Emergency Roadside Service Dispatcher Job at Government Employees Insurance Company

 ...and in writing, and willingness to expand on these abilities Ability to work comfortably and grow in a fast-paced, high-volume call center environment Willingness to learn new skills and ability to adjust to changes quickly Solid computer and multi-tasking... 

Super Soccer Stars Coaching

Assistant and Head Kid's Sports Coach Job at Super Soccer Stars Coaching

 ....E afterschool enrichment program teaching basic skills in Basketball , Soccer , Tennis , Hockey , Baseball , lacrosse , Football , Golf , volleyball Super Soccer Stars is committed to building a culturally diverse and pluralistic workplace that is committed to teaching...