C/C++ with DSA Trainer

0 years

1 - 4 Lacs

Posted:6 days ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Part Time

Job Description

Position: Freelance Trainer (C/C++ & DSA)
Location: Offline/On site
Type: Part-time / Contract / Freelance

About the Role

We are looking for an experienced and highly skilled trainer with strong expertise in C/C++ programming and Data Structures & Algorithms (DSA). The trainer will be responsible for delivering high-quality training sessions to students and professionals, helping them build a solid foundation in problem-solving, coding techniques, and real-world applications.

Responsibilities

  • Conduct interactive online training sessions on C/C++ and DSA.
  • Design structured course content, assignments, and coding exercises tailored to different learner levels.
  • Explain complex programming concepts in a clear and easy-to-understand manner.
  • Provide hands-on problem-solving guidance using competitive programming and interview-style questions.
  • Track learner progress and provide constructive feedback.
  • Stay updated with the latest industry trends, tools, and practices in programming and algorithms.

Requirements

  • Strong expertise in C and C++ programming languages (memory management, OOP, STL, etc.).
  • In-depth knowledge of Data Structures & Algorithms (arrays, linked lists, trees, graphs, dynamic programming, etc.).
  • Proven experience in teaching, mentoring, or training students/professionals.
  • Familiarity with competitive programming platforms (Codeforces, LeetCode, HackerRank, etc.) is a plus.
  • Excellent communication and presentation skills in English (or other target languages).
  • Ability to engage and motivate learners with practical examples and coding challenges.

Preferred Qualifications

  • Prior experience as a coding trainer, instructor, or mentor.
  • Strong track record of helping students crack technical interviews or improve problem-solving skills.
  • Experience with online teaching tools (Zoom, Google Meet, whiteboards, IDE sharing, etc.).

What We Offer

  • Flexible working hours (freelance/contract-based).
  • Competitive compensation based on experience and performance.
  • Opportunity to work with a motivated and growing community of learners.

Job Types: Contractual / Temporary, Freelance

Pay: ₹10,595.65 - ₹40,000.00 per month

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

knowledge park-i, noida, uttar pradesh

knowledge park-i, noida, uttar pradesh