Job details
Pay
- ₦110,000 - ₦200,000 a month
Job type
- Contract
- Internship
- Permanent
Location
Full job description
A startup needing a Python 1&2 Tutor.
We are seeking a passionate and experienced Python Programming Tutor to teach Python 1 (Beginner) and Python 2 (Intermediate) levels. You will guide absolute beginners through foundational concepts and help intermediate learners master more advanced topics, enabling them to build real-world projects and solve practical problems using Python.
Key Responsibilities
Teach Python 1 (Beginner): Variables, data types, control structures (if/else, loops), functions, basic file handling, and simple programs.
Teach Python 2 (Intermediate): Object-Oriented Programming (OOP), modules & packages, error handling, data structures (lists, dictionaries, sets, tuples), file I/O, working with APIs, and introduction to popular libraries.
Introduce relevant libraries such as NumPy, Pandas (data manipulation), Matplotlib/Seaborn (visualization), and basics of web scraping or automation.
Guide students in building practical projects: calculators, to-do apps, data analyzers, simple games, web scrapers, and automation scripts.
Create structured lesson plans, coding exercises, quizzes, and portfolio projects.
Conduct live classes, practical workshops, code reviews, and one-on-one mentoring sessions.
Help students debug code effectively and develop strong problem-solving skills.
Prepare students for real-world applications and next-level courses (Django, Data Science, Automation, etc.).
Stay updated with Python best practices and the latest features.
Requirements & Qualifications
1–5 years of hands-on experience working with Python.
Strong mastery of Python fundamentals through to intermediate concepts (OOP, modules, libraries).
Experience teaching or tutoring Python to beginners and intermediate learners.
Ability to explain complex concepts in a simple, clear, and engaging way.
Portfolio of Python projects (GitHub link required) or demonstrated practical applications.
Familiarity with teaching tools such as Jupyter Notebook, Google Colab, VS Code, and Replit.
Excellent communication, patience, and passion for helping students succeed.
Degree in Computer Science, Software Engineering, Data Science, or related field is an advantage (strong practical experience is prioritized).
What We Offer
Competitive salary with a guaranteed bonus of #200,000 in addition to performance-based bonuses.
Flexible working hours suitable for developers and tutors.
Opportunity to work on diverse and impactful projects.
Collaborative team environment focused on innovation and impact.
Professional growth and learning opportunities in a supportive environment.
A supportive, growth-oriented work culture.
Pay: ₦110,000.00 - ₦200,000.00 per month
Work Location: In person