Singapore
FULL_TIME
Skilled work
Startup Inno is seeking a passionate and experienced Freelance Online Coding Tutor to deliver engaging, age-appropriate programming lessons to primary and secondary school students. The ideal candidate will have a strong foundation in coding fundamentals, a talent for simplifying complex concepts, and the ability to inspire young learners in a virtual environment. This role is perfect for educators or developers who enjoy teaching and want flexible, remote work opportunities.
Deliver live, interactive online coding lessons to primary and secondary students.
Teach programming fundamentals using languages such as Scratch, Python, or JavaScript (age-appropriate).
Develop and customize lesson plans aligned with student skill levels and learning goals.
Monitor student progress and provide constructive feedback to students and parents.
Create a positive, engaging, and inclusive virtual classroom environment.
Assist students with coding assignments, projects, and problem-solving techniques.
Maintain session reports and track learning outcomes.
Stay updated with new educational tools, coding platforms, and teaching best practices.
Strong proficiency in at least one beginner-friendly programming language (e.g., Scratch, Python, JavaScript).
Excellent verbal and written English communication skills.
Demonstrated ability to teach or mentor children or teenagers.
Comfortable using online teaching platforms (Zoom, Google Meet, etc.).
Strong classroom management skills in a virtual setting.
Reliable internet connection and appropriate remote teaching setup.
Patient, enthusiastic, and student-focused teaching approach.
Prior experience teaching coding to primary or secondary students is highly preferred.
Background in Computer Science, IT, Education, or a related field is advantageous.
Experience in online tutoring or e-learning environments is a plus.
Fresh graduates with strong coding skills and teaching aptitude may also be considered.
Flexible freelance schedule.
Sessions typically conducted after school hours and on weekends.
Minimum commitment of assigned sessions per week (to be mutually agreed).
Fully remote work arrangement.
Understanding of child learning psychology and age-appropriate instruction.
Ability to break down complex coding concepts into simple steps.
Strong organizational and time management skills.
Creative approach to project-based learning.
Adaptability to different student learning speeds and styles.
Basic troubleshooting skills for common technical issues during online sessions.
Competitive per-session or hourly freelance pay.
Flexible remote working arrangement.
Opportunity to work with an innovative edtech-focused team.
Access to teaching resources and curriculum support.
Gain valuable experience in the growing online education sector.
Performance-based opportunities for long-term engagement.
At Startup Inno, we are committed to empowering the next generation with essential digital skills. You will be part of a forward-thinking team that values innovation, flexibility, and educational impact. This role offers the freedom of freelance work while allowing you to make a meaningful difference in students learning journeys.
Interested candidates should submit:
An updated resume
A brief teaching demo video (if available)
Your availability schedule
Relevant certifications or portfolio (optional)
Applications should be sent through the official Startup Inno careers channel. Shortlisted candidates will be contacted for an online interview and teaching assessment.