Company: Sprout Academia LLC
Location: Remote (Applicant must be a permanent resident Mexico)
Job Type: Independent Contractor
About Us: Sprout Academia LLC is a growing online education company that teaches live coding and technology classes to children ages 6–18. We focus on making coding fun, beginner-friendly, and project-based through topics like Python, Scratch, Minecraft, and creative problem-solving.
Position Overview: We are seeking an online Coding Instructor to teach beginner-friendly coding classes for children.
Students may range from complete beginners to intermediate learners. Depending on the class, instructors may teach Python, Scratch, MakeCode, Minecraft coding, or other beginner-friendly programming topics using our curriculum and teaching resources.
This role may begin with a limited number of classes while we continue growing enrollment. We are looking for someone interested in growing with Sprout Academia long-term and potentially teaching additional coding or technology-related classes as new opportunities become available.
Responsibilities:
- Teach live online coding classes for children.
- Guide students through interactive coding projects.
- Help students build problem-solving and computational thinking skills.
- Explain coding concepts clearly for beginners.
- Prepare lessons using our curriculum and teaching resources.
- Foster a positive, encouraging, and engaging classroom environment.
- Communicate professionally with parents and the Sprout Academia team when needed.
- Complete lesson notes and other teaching-related responsibilities.
Requirements:
- Permanent resident of Mexico.
- English Fluency: Minimum C1-level English proficiency (spoken and written).
- Experience teaching or working with children.
- Experience with at least one programming language, preferably Python.
- Comfortable teaching beginner coding concepts.
- Strong problem-solving skills.
- Reliable computer, webcam, microphone, and internet connection.
- Professional remote teaching environment.
- Strong communication and classroom management skills.
- Ability to work independently and manage time responsibly.
- Ability to pass a criminal background check and platform application.
Preferred Qualifications:
- Experience teaching coding to children.
- Experience with Python.
- Experience with Scratch, MakeCode, Minecraft Education, or Roblox Studio.
- Experience creating lesson plans.
- Familiarity with Minecraft, Roblox, or game-based learning.
- Passion for technology, programming, and creative education.
Compensation & Schedule:
- Pay ranges from MX$150–MX$300 per session, depending on the type and duration of the class.
- Schedule is based on student enrollment and available class sections.
- Additional classes may become available as enrollment grows.
- Biweekly payment schedule.
Reliability & Professionalism: Instructors must be dependable, prepared, and able to communicate proactively about availability or scheduling conflicts.
Join Us: If you enjoy working with children, are passionate about coding, and love helping students build confidence through technology and creative projects, we'd love to hear from you.
Please submit your resume along with a brief introduction describing your teaching experience, coding experience, English proficiency, availability, and why you're interested in joining Sprout Academia.
Job Types: Part-time, New-Grad, Permanent
Pay: From $300.00 per hour
Application Question(s):
- Our classes are highly interactive and encourage creativity and problem-solving through coding and games. What do you enjoy most about teaching children, and how would you keep an online class fun and engaging?
- Do you enjoy playing Minecraft or other video games? If yes, which games do you enjoy most? If you have played Minecraft, please briefly describe your experience.
- What is your current weekly availability, and do you have any other jobs or regular commitments?
Please be specific about the days and hours you're generally available.
- Do you reside full-time in Mexico?
- Are you willing to complete a background check and identity verification as part of the onboarding process?
- Do you have a stable internet connection with at least 25 Mbps download and 25 Mbps upload speed?
- Do you have a minimum English level of C1 (Advanced)? Please provide your speaking and writing levels.
Work Location: Remote