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