Company Description
Testive is seeking a dedicated programming tutor to work with a motivated middle school student preparing for the USA Computing Olympiad (USACO) Bronze level competition. This is a specialized tutoring opportunity focused on competitive programming fundamentals, algorithm development, and problem-solving skills essential for USACO success.
Job Summary
This is a part-time, in-person tutoring role (1-2 sessions per week) for a USACO Bronze Level Programming Tutor in Atherton, CA. The tutor will be responsible for lesson planning, teaching core programming concepts, algorithm implementation, and preparing the student for USACO Bronze competition problems. We seek an experienced programmer and educator who can inspire logical thinking, debugging skills, and advanced problem-solving techniques in competitive programming. The tutor will work directly with one middle school student, providing personalized instruction tailored to USACO Bronze requirements and the student's learning pace.
Sessions will focus on:
- C++ or Java programming fundamentals
- Algorithm design and implementation
- USACO Bronze-level problem solving
- Contest preparation and time management
- Debugging and optimization techniques
Qualifications
- Strong programming skills in C++ and/or Java
- Experience with competitive programming or USACO competitions (Bronze level or higher)
- Teaching or tutoring experience, preferably with middle school students
- Solid understanding of fundamental algorithms and data structures
- Excellent communication and patience working with young learners
- Bachelor's degree in Computer Science, Mathematics, or related technical field preferred
- Ability to commute to Atherton, CA 1-2 times per week
- Experience with online programming platforms (Codeforces, AtCoder, etc.) is a plus
- Previous USACO mentoring or coaching experience strongly preferred
Schedule & Compensation
- 1-2 sessions per week, flexible scheduling
- Sessions typically 1-2 hours in length
- Competitive hourly rate commensurate with experience
- Long-term engagement opportunity with potential for continued coaching through Silver level
Join our team of passionate educators dedicated to making a difference in the lives of students!
Job Types: Part-time, Contract
Pay: $50.00 - $200.00 per hour
Expected hours: 2 – 4 per week
Schedule:
- Day shift
Experience:
- Computer Science: 3 years (Required)
Work Location: In person