Highlights
Remote work, flexible scheduling, comprehensive training, competitive salary, mission-driven team.
Description
Job Summary
pCodingal is seeking passionate Coding Instructors to join our mission of inspiring school kids to fall in love with AI and coding. You’ll teach live, interactive classes through our online platform, making lessons fun and age-appropriate for K-12 students.
Responsibilities
- Teach coding live to K-12 students
- Inspire curiosity by helping students discover the joy of building apps, games, and websites from an early age
- Assess student progress through regular evaluations and provide constructive feedback
- Engage with parents to share progress and address any concerns
- Participate in ongoing training sessions and curriculum updates
Required Skills
- Strong programming fundamentals (Python, JavaScript)
- Excellent English communication skills
- Prior teaching experience or tutoring background
- Understanding of K-12 CS education
- Growth mindset and eagerness to learn new technologies
Required Skills Explained
- Strong programming fundamentals, comfortable with languages like Python, JavaScript, Scratch, or Java.
- Excellent English communication skills to simplify complex concepts for young learners.
- A reliable setup including a laptop/desktop with camera and microphone, and stable internet connection.
Who is this for
pCoding Instructors at Codingal are ideal for those passionate about education, particularly in coding and AI. You should have a strong background in computer science or related fields, excellent communication skills, and a desire to make learning accessible and enjoyable for young minds.
Why This Job is a Good Opportunity
ulliInfluence the future of coding education by teaching K-12 students at Codingal, a platform backed by Y Combinator and other top investors.liJoin a mission-driven team that values growth and development with comprehensive training programs and continuous support from the team.liTeach from anywhere as a fully remote position, allowing you to maintain work-life balance while contributing to education.
Interview Preparation Tips
- Review basic programming concepts and be prepared to discuss your teaching philosophy and experience.
- PRACTICE explaining complex coding concepts in simple terms, demonstrating your ability to communicate effectively with young learners.
- Prepare examples of how you have engaged students or handled challenging situations in a classroom setting.
Career Growth in This Role
pCareer growth is supported through ongoing training and development programs. As an instructor at Codingal, you can build your teaching portfolio while earning competitively. Opportunities to take on leadership roles within the platform may also be available as you gain experience and expertise.pBy continuously learning new technologies and teaching methodologies, you can evolve your skill set and contribute more effectively to the mission of inspiring young minds with coding education.
Explore More Opportunities
Skills
Frequently Asked Questions
What is the minimum required programming language proficiency?Comfort with at least one programming language such as Python, JavaScript, Scratch, or Java.
How many hours do I need to commit monthly?Minimum 50 hours per month, including weekend availability for key sessions.
Do I need prior teaching experience?Good to have but not mandatory. Teaching experience is a plus, though we support new educators with training and development programs.