Web Development Trainer

Year    CT, IN, India

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

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4968680
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    CT, IN, India
  • Education
    Not mentioned
  • Experience
    Year