hero

Tech Nonprofit Job Board

Opportunities from over 600 organizations leveraging tech for social impact.

Looking to hire talent? Contact us to post your jobs here.

Web Development Instructor and Curriculum Developer

Indigenous Friends Association

Indigenous Friends Association

Software Engineering
United States
Posted on Sunday, June 16, 2024
Indigenous Friends Association

Ontario, CAN

Position Name: Web Development Instructor and Curriculum Developer

Reports to: Indigitech Manager

Location: Canada / Remote

Hours: Full Time Independent Contractor, 37.5 hours per week (must be able to work between the hours of 9:00 AM to 5:00 PM EST)

Who we are, Indigenous Friends Association (IFA)?

The Indigenous Friends Association (IFA) is a dynamic and innovative not-for-profit organization dedicated to empowering Indigenous communities through the integration of technology, education, and cultural preservation. Established with a vision to bridge the digital divide and foster digital literacy among Indigenous peoples, IFA has rapidly grown into a leading force in advocating for digital inclusion and cultural resilience. At its core, IFA is committed to creating and nurturing spaces where Indigenous knowledge, languages, and traditions are celebrated and interwoven with modern technological advancements. This unique approach not only enhances access to digital tools and resources but also ensures that these advancements are aligned with the values and needs of Indigenous communities.

IFA's work encompasses a wide range of programs and initiatives, each designed to address specific challenges faced by Indigenous peoples in the digital era. From the INDIGItech and INDIGIgital programs, which focus on equipping Indigenous youth with critical tech skills and digital literacy, to the development of culturally relevant educational content, IFA is at the forefront of creating meaningful and sustainable change. The organization's commitment to research and advocacy further strengthens its impact, with initiatives aimed at promoting Indigenous data sovereignty and environmental stewardship. Working at IFA means being part of a passionate team that values collaboration, innovation, and respect for cultural diversity. Employees are encouraged to bring their whole selves to work, contributing to a rich tapestry of perspectives and experiences that drive the organization's mission forward.

About the role:

Join IFA’s Web Development Education Team. Our Indigitech Mentorship Program offers 12 weeks of instruction in foundational HTML, CSS, and JavaScript concepts. Interested and qualified students then can choose to enroll in our 12 week Phase 2 Web Development Program where they will gain a more in depth understanding of front end web development and collaboration. Phase 2 also involves students working with a partner organization where they will be completing a website capstone project.

How do you fit in?The successful applicant will be responsible for the curricular development (including daily lesson plans, exercise, and materials development) for the Phase 2 Web Development Program and will teach this 12-week course covering JavaScript frameworks, working with Git and GitHub and general deployment. As the primary instructor, you will be providing lessons, examples, assignments, and projects to both teach students and help develop their portfolios. You will also be providing feedback and support to students. You will be supported by our Lead Tech Facilitators who will function as teaching assistants.

This position is for immediate hire, with curriculum development to begin immediately.

Duties And Responsibilities

Technical Curriculum Development and Instruction

  • Develop a 12-week internship course on a JavaScript framework (React, Angular, or Vue) and web development concepts for students that have completed learning the basics of HTML, CSS, and JavaScript.
  • Teach a 12-week internship course on JavaScript and web development concepts,with a focus on industry readiness and marketability.
  • Teach students directly in a remote setting (via Zoom), on a full time basis as the primary instructor.
  • Incorporate industry experience and trends into curriculum.
  • Collaborate with educators, subject experts, policymakers, and other professionals to develop quality curricula and learning resources.
  • Create stimulating lesson plans for all types of learners and recommend interesting additional resources.
  • Share and/or develop digital resources to optimize classroom learning and ensure ongoing learning outside of formal settings.
  • Assist in the establishment of guidelines for staff to follow when implementing new curricula.
  • Create supplementary teacher and student guides as well as resource packs.
  • Collaborate with other instructors/education team members to support students.


Qualifications, Skills, And Requirements

The following are considered vital job qualifications:

  • 3 years experience as a web developer (minimum 1 year front end web development).
  • 6 months to 1 year of teaching experience.
  • Experience with differentiating lessons and curriculum for diverse learners.
  • Ability to create a safe learning space where participant feedback is appropriately responded to and adjustments are made accordingly.
  • Recent (within the last 2 years) experience working with a JavaScript framework (React, Angular, Vue, etc.).
  • Familiarity with current industry trends for front end web development
  • Experience teaching programming languages (JavaScript or equivalent preferred).
  • Experience teaching configuration of programming environments for Front End Web Development (IDEs, Version control, publishing/sharing projects).
  • Commitment to the organization's mission and strategic directions.
  • Openness to learning.
  • Experience hosting in a remote setting (via Zoom)and a good working knowledge of Zoom functionality.
  • Ability to create, deliver and measure success of web development internship curriculum.
  • Excellent and transparent communication skills.


Preferred but not required:

  • Agile workflow experience
  • Additional courses in instructional design.
  • Proficiency in collaboration and delegation of duties.
  • Assist in the establishment of guidelines for staff to follow when implementing new
  • curricula.
  • Create supplementary teacher and student guides as well as resource packs.
  • Collaboration skills with other instructors/education team members to support students.


People who self-identify as INDIGENOUS in Canada (First Nation, Métis, or Inuit) are STRONGLY ENCOURAGED to apply.

Apply in:

To express interest in this exciting opportunity to join a dynamic organization and a high performing team please click on the “Apply Now” button or through this link: https://ifa.factorialhr.com/job_posting/web-development-instructor-and-curriculum-developer-202593

Thank you for your interest in a career at INDIGENOUS FRIENDS ASSOCIATION!