Web Development Trainer

1 - 3 years

5 - 6 Lacs

Posted:1 week ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

About BharatCares

BharatCares (SMEC Trust), the social impact arm of the CSRBOX Group stands tall amongst the Top 50 Social Impact Organizations in India.Specifically established and curated for program delivery, BharatCares commitment revolves around the principles of innovation, technology, and scalability, aiming to address societal challenges comprehensively.

Functioning as a social solution bridge, BharatCares facilitates collaboration among communities, innovators, funders and government to implement the best impact solution for the last mile. Our flagship initiatives focus on improving education, employability, rural and healthcare infrastructure, entrepreneurship, environmental sustainability and road safety.

For more information, visit: www.bharatcares.org

Curious about what Life @ CSRBOX looks like? Explore: https://csrbox.org/Life-at-CSRBOX/

About the Position

We are looking for an experienced and passionate Web Development Trainer to deliver high-quality, practical training sessions to college students and young professionals. This role combines subject expertise with effective facilitation, content development, and stakeholder coordination to equip learners with industry-relevant web development skills.

Location: Raipur & Kabirdham

Responsibilities

Training & Facilitation

  • Conduct interactive classroom and online sessions on web development fundamentals, including HTML, CSS, JavaScript, responsive design, and basic deployment practices
  • Adapt teaching methodologies to suit diverse learner groups, including first-generation and non-CS students
  • Deliver hands-on, project-based learning through live coding, practice assignments, and mini-projects
  • Simplify complex technical concepts using real-life examples and visual demonstrations

Content Development & Session Planning

  • Design and regularly update training materials, presentations, coding exercises, and assessments aligned with industry expectations
  • Create structured session plans, learning paths, and milestones tailored to program duration and learner capability
  • Integrate real-world website use cases and practical scenarios to demonstrate application of concepts
  • Support learners in portfolio development, including personal websites and project repositories

Learner Engagement & Mentorship

  • Guide learners through labs, assignments, and capstone projects
  • Provide continuous mentorship and career guidance for entry-level web development roles
  • Address learner queries with patience and empathy, especially for mixed-ability batches
  • Collect learner feedback and refine delivery approaches to improve learning outcomes

Reporting & Documentation

  • Maintain attendance, assessment records, and training documentation
  • Prepare periodic reports on learner progress, completion rates, and program impact
  • Document success stories, learner projects, and placement readiness for internal and external reporting

Collaboration & Coordination

  • Coordinate with program teams, academic partners, and CSR stakeholders for scheduling and logistics
  • Participate in curriculum reviews, internal training sessions, and faculty upskilling initiatives
  • Support outreach and mobilization activities to improve learner participation in web development programs

Mandatory Qualification and Experience:

  • Key Requirements & Skills Educational Qualification
  • Bachelor’s degree in Computer Science, Information Technology, Engineering, MCA, or equivalent

Experience

  • 1–3 years of experience in web development and/or technical training
  • Hands-on experience in building responsive websites and basic dynamic web applications
  • Prior experience training, mentoring, or teaching students (preferred for CSR / skilling programs)

Technical Skills

Proficiency in:

  • HTML5, CSS3, JavaScript (ES6 fundamentals)
  • Responsive design principles (Flexbox, Grid, mobile-first approach)
  • Basic JavaScript DOM manipulation
  • Version control using Git & GitHub
  • Website deployment using GitHub Pages, Netlify, or similar platforms

Working knowledge of:

  • Web hosting concepts
  • Browser debugging and developer tools
  • Web accessibility and performance basics

Soft Skills

  • Strong communication and classroom facilitation abilities
  • Ability to explain concepts in a simple, structured, and learner-friendly manner
  • High learner empathy, patience, and problem-solving orientation
  • Comfortable managing mixed-ability batches in district, semi-urban, and rural contexts
  • Good command of English; familiarity with local languages is a plus

Optional / Value-Add Skills

  • Exposure to UI/UX principles and tools such as Figma or Canva
  • Basic understanding of backend concepts (APIs, JSON, introductory Node.js)
  • Experience supporting learners with portfolio building, resume preparation, and interview readiness
  • Prior involvement in placement-linked or CSR-funded skilling initiatives
  • Certifications in Web Development / Frontend Development / UI Development will be an added advantage

Job Type: Full-time

Pay: ₹45,000.00 - ₹50,000.00 per month

Benefits:

  • Health insurance

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript 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 Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You

raipur, chhattisgarh, india

Kanpur Nagar, Uttar Pradesh, India