Job Portal by GeeksforGeeks
About Us:
GeeksforGeeks stands apart from other platforms by having experienced professionals lead our cohorts. We are seeking individuals with a background in software development or teaching to join our team.
Job Description:
As a Course Mentor at GeeksforGeeks, you will be responsible for guiding students through our structured lesson plans, providing real-world examples, and contributing to the development of our comprehensive curriculum. You will help students understand complex topics, maintain engagement, and support their growth into valuable junior developers.
Key Responsibilities:
- Lead cohorts by delivering structured lesson plans on topics such as Data Structures and Algorithms, Java Backend Development, C++, Web Development, or the MERN Stack.
- Share your experience through live projects, offering practical insights and programming skills.
- Communicate effectively with a diverse student base, including those from international locations.
- Research and implement best teaching practices, contributing to curriculum development with supporting exercises.
- Provide additional challenges to keep high-performing students engaged.
- Offer career advice based on your own experiences to aspiring developers.
- Responsible for reviewing and creating content.
Requirements
Requirements:
- Excellent in-depth knowledge of Data Structures and Algorithms, Java Backend Development, C++, Web Development, or MERN Stack.
- Experience with live projects and exceptional programming skills.
- Strong communication skills, capable of engaging with a diverse student base.
- Willingness to explore and implement best practices in teaching.
- Genuine desire to help students learn and grow.
- Ability to keep students engaged and provide additional challenges to top performers.
You Should Apply If:
- You are comfortable guiding students through structured lesson plans and using real-world examples.
- You are honest, open, and display a genuine desire to help students learn and grow.
- You can keep your highest-performing students engaged with additional challenges.
- You can translate your career experiences into practical advice for aspiring developers.
- Preferred candidates should have knowledge of the following:
- Exploring Java MVC Frameworks
- Programming Node.js Applications
- Java Advanced Concepts
- Exploring Microservices Development
- Object-Oriented Programming
- Algorithms and Linear Data Structures
- Competitive Coding Foundations
Benefits
- Additional benefits up to 1.5 Lac.
- Health Insurance coverage up to 5 Lacs.
- Flexible working hours.
- 5 days working.
- Leave encashment.
- Casual Dress Code.
- Work-life Balance.