About the employer
Verification
- About the employer
- Identity verified
- Phone verified
- Email activated
How to write a winning bid
Great bids are ones that: Are engaging and well written without spelling or grammatical errors. Show a clear understanding of what is required for this specific project - personalize your response! Explain how your skills & experience relate to the project and your approach when working on it. Most importantly - don't spam or post cut-and-paste bids. You will be penalized or banned if you do so.
Programming Teacher
$600 - $400
Job description
1. Teaching
- In charge of teaching all classes (online/on-site) using the Logiscool method.
- Be responsible for students' learning outcomes, ensuring they achieve their learning goals.
- Carry out demo sessions and activities at the center when required.
2. Academic Management
- Participate fully in online training courses and additional training as required by SAS/AM.
- Prepare and plan classroom activities; Carry out tasks before and after class.
- Regularly check and preserve academic documents and teaching tools.
3. Connecting students & parents
- Understand each student, support building good study habits and maintain interest in learning.
- Ensure students and parents are satisfied with classes and academic progress; receive and process feedback; encourage course re-enrollment.
- Conduct discussions with parents (in person/online) to update learning progress and advise on the next path.
- Report promptly to SAS any arising issues related to students or parents.
4. Internal cooperation
- Close coordination between the Academic and Sales departments on issues related to students, parents and center activities.
- Support SAS in maintaining classrooms and managing learning materials.
- Support to welcome customers when the Sales department is busy or absent.
Candidate requirements
Education level:
- Graduated from College/University, preferably majoring in IT or technical field.
- Have a teaching certificate according to regulations of the Ministry of Education and Training.
- Language skills:
- Good communication, presentation and research skills.
Experience:
- At least 1 year of experience teaching programming, robotics or equivalent position.
- Understand programming languages and tools taught at school such as Python, C++, Unity, Minecraft modding, Scratch, Roblox scripting...
- Familiar with educational software or technology tools that support classroom management.
- Passion for learning and professional development; Likes a dynamic, professional and fun working environment.
- Energy, cheerful, friendly and professional personality.
- Embrace programming trends for children and teens.
Working hours: Full time (28 hours/week) - Mainly evenings on weekdays and weekends.
Benefits
- 100% salary during 2 months of probation.
- Pay social insurance based on official salary after 2 months.
- Guided and trained by a team of professional and experienced mentors.
- 15 days annual leave (excluding statutory holidays).
- Personal insurance package from the first working day.
- Work in an English environment with young, open and friendly colleagues and managers.
- Promotion opportunities and quarterly salary increases based on performance.