Enjoy online classes? Check us out on Outschool!

Maker Mindz
Maker Mindz
  • Home
  • Our Programs
    • Explore with us
    • Innovate with us
    • Code with us
    • Play with us
    • Research with us
    • Design with us
    • Build with us
    • Jam with us
    • Consult with us
    • Chat with us
  • Donate
  • Support Us
  • Blog
  • Opportunities
    • Director of Partnerships
    • Strategy Advisor
    • Web Dev Instructor
    • AI Instructor
    • Remote Arduino Instructor
    • Physics Instructor
  • Partner with us
  • FAQ
  • Feedback matters
  • Privacy Policy
  • Terms & Conditions
  • Contact us
  • More
    • Home
    • Our Programs
      • Explore with us
      • Innovate with us
      • Code with us
      • Play with us
      • Research with us
      • Design with us
      • Build with us
      • Jam with us
      • Consult with us
      • Chat with us
    • Donate
    • Support Us
    • Blog
    • Opportunities
      • Director of Partnerships
      • Strategy Advisor
      • Web Dev Instructor
      • AI Instructor
      • Remote Arduino Instructor
      • Physics Instructor
    • Partner with us
    • FAQ
    • Feedback matters
    • Privacy Policy
    • Terms & Conditions
    • Contact us
  • Sign In
  • Create Account

  • Bookings
  • My Account
  • Signed in as:

  • filler@godaddy.com


  • Bookings
  • My Account
  • Sign out


Signed in as:

filler@godaddy.com

  • Home
  • Our Programs
    • Explore with us
    • Innovate with us
    • Code with us
    • Play with us
    • Research with us
    • Design with us
    • Build with us
    • Jam with us
    • Consult with us
    • Chat with us
  • Donate
  • Support Us
  • Blog
  • Opportunities
    • Director of Partnerships
    • Strategy Advisor
    • Web Dev Instructor
    • AI Instructor
    • Remote Arduino Instructor
    • Physics Instructor
  • Partner with us
  • FAQ
  • Feedback matters
  • Privacy Policy
  • Terms & Conditions
  • Contact us

Account


  • Bookings
  • My Account
  • Sign out


  • Sign In
  • Bookings
  • My Account

We're Hiring!

Full Stack Web Development Instructor

Position Title: Full Stack Web Development Instructor

Location: Remote

Type: Part-time Freelancer


 

Company Overview:

We are a non-profit organization headquartered in North Carolina, committed to inspiring and educating young minds in STEM through the use of innovative products and workshops. 


Description:

We are seeking a highly skilled and passionate Full Stack Web Development Instructor to design, develop, and teach a 22-week course focusing on building real-world applications using the MERN (MongoDB, Express, React, Node.js) stack. This course is specifically tailored for high school students and aims to empower them to create a fully functional web application that addresses a social cause. The course will culminate in the launch of this application in the marketplace. The instructor will be responsible for teaching twice-weekly, 2-hour online sessions and guiding students through the full product lifecycle, from idea generation to public launch.


Responsibilities:


Curriculum Development (Pre-Class)

  • Design and develop a 22-week curriculum focused on full stack web development using the MERN stack.
  • Create lessons that balance both theory and practical, hands-on learning, ensuring that students gain real-world coding skills.
  • Develop a project-based learning framework where students collaborate to build a web application that addresses a meaningful social cause.
  • Ensure the curriculum includes topics on app development, deployment, and testing, alongside lessons on market launch.
  • Create assignments, quizzes, and activities to challenge students and reinforce key concepts.


Instruction (During Class)

  • Lead engaging, 2-hour live online sessions twice per week, offering both live coding demonstrations and collaborative projects.
  • Teach students how to design, build, and launch a full stack web application using React, NodeJS, MongoDB, and Express.
  • Provide guidance and mentorship on building a product that addresses a social issue or problem.
  • Support students with personalized feedback on assignments, projects, and code reviews, ensuring they understand core concepts.


Project Guidance

  • Mentor students through the full product development cycle—from idea creation, wireframing, and prototyping to full application development.
  • Guide students through the process of launching their application in the marketplace.
  • Discuss key principles of ethical coding and responsible product design, particularly when creating products for social good.


Student Engagement and Support

  • Create an encouraging and inclusive learning environment, helping students of different skill levels stay engaged and excited about coding.
  • Foster collaborative learning through group projects, discussions, and peer review activities.
  • Provide ongoing support and help troubleshoot issues with student projects outside of class, as needed.


Experience/Skills:

  • Bachelor’s degree in Computer Science, Web Development, or a related field preferred (or equivalent work experience).
  • Experience building and deploying full stack applications.
  • Prior teaching or mentoring experience in coding or web development is a plus.
  • Proven ability to simplify complex coding concepts for beginners, especially younger students.


Technical Skills

  • Proficiency in full stack web development using React, Node.js, Express, and MongoDB.
  • Strong understanding of JavaScript, HTML, CSS, and front-end frameworks.
  • Expertise in back-end development, including API development, database management, and server-side logic.
  • Familiarity with deployment practices, cloud hosting, and version control using Git.


Personal Skills

  • Strong communication and presentation skills.
  • Passion for teaching and helping students learn real-world coding skills.
  • Ability to inspire students to create socially impactful products through technology.
  • Patience and creativity in adapting teaching strategies for high school students.


Key Expectations

  • Deliver a highly interactive, project-based curriculum that helps students create and launch a web application addressing a social cause.
  • Inspire students to use technology for social good by building meaningful, impactful products.
  • Equip students with the skills needed to think critically and work as a team in real-world development settings.


Course Outline and Key Topics:


The course will cover the following topics over 22 weeks:


  • Introduction to Web Development: Overview of the web development process and introduction to JavaScript basics.
  • Front-End Development with React: React components, JSX, state, props, and hooks. Styling components and creating dynamic, interactive UIs.
  • Back-End Development with Node.js & Express: Building RESTful APIs. Authentication, user management, and securing the back-end.
  • Database Design with MongoDB: Working with MongoDB databases: CRUD operations, database schema, and data modeling.
  • Building the App: Integrating front-end and back-end. Building core app functionality, including user authentication, form handling, and more.
  • Market Launch: Deploying the app to cloud platforms like Heroku or Netlify. Ensuring application security, reliability, and scalability.
  • Final Project: Group project focused on solving a social problem through a web app. Launch the application in the marketplace and encourage students to present their solution.


Compensation:

This is a project-based fixed contract.


Work Authorization:

Ability to work in the US without Visa sponsorship.


Background Check:

Successful candidates for this position will be required to undergo a pre-employment background check. This background check may include but is not limited to verification of education, employment history, criminal records, professional licenses, and any other relevant checks deemed necessary for the role. Please note that the offer of employment is contingent upon satisfactory results of the background check.

Apply Now

Attach Resume
Attachments (0)

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Copyright © 2025 Maker Mindz - All Rights Reserved.


Maker Mindz is a registered 501(c)(3) nonprofit. EIN: 93-3457324.

  • Privacy Policy
  • Terms & Conditions

This website uses cookies.

We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.

DeclineAccept

Are you a middle or high school student curious about science, technology, engineering or math? Do you love to explore big ideas and share what you learn? 


 Join our STEM Podcast Speaker Program! 

Learn more