Responsibilities:
Curriculum Development & Delivery:
- Develop and deliver comprehensive training modules on website design and development, covering topics such as HTML, CSS, JavaScript, responsive design, CMS platforms (WordPress, etc.), and website optimization.
- Create engaging and interactive learning materials, including presentations, hands-on exercises, and project assignments.
- Adapt training content to cater to diverse learning styles and skill levels.
- Stay up-to-date with the latest web design and development trends and technologies.
Practical Training & Mentorship:
- Provide practical, hands-on training on website building and maintenance.
- Guide students through real-world projects and case studies.
- Offer personalized feedback and mentorship to students, addressing their individual learning needs.
- Conduct code reviews and provide constructive criticism.
Classroom Management & Administration:
- Manage classroom activities and ensure a positive and productive learning environment.
- Track student attendance and progress.
- Evaluate student performance through assessments and assignments.
- Maintain accurate records of training materials and student data.
Industry Engagement:
- Connect with industry professionals and stay informed about current market demands.
- Incorporate industry best practices and real-world examples into training sessions.
- Potentially aid in placing students into related internships or jobs.
Tools and Technology:
- Instruct students on the use of relevant software and tools, such as code editors, design software (e.g., Figma), and version control systems (e.g., Git).
- Instruct students on server side basics, and website hosting.
Qualifications:
- Technical Skills:
- Proven expertise in HTML, CSS, JavaScript, and related web technologies.
- Strong understanding of responsive web design principles and best practices.
- Experience with CMS platforms, particularly WordPress.
- Knowledge of website optimization techniques (SEO, performance).
- Understanding of website hosting, and server side basics.
- Familiarity with design software (e.g., Adobe Photoshop, Figma) is a plus.
Teaching & Communication Skills:
- Excellent communication and presentation skills.
- Ability to explain complex technical concepts in a clear and concise manner.
- Patient and supportive demeanor, with a passion for teaching.
- Ability to motivate and inspire students.
Experience:
- Minimum [Number] years of professional experience in website design and development.
- Previous experience in training or teaching is highly desirable.
- Portfolio of completed website projects.
Education:
- Bachelor's degree in Computer Science, Web Development, or a related field (preferred).
- Relevant certifications (e.g., web development certifications) are a plus.
Personal Attributes:
- Passionate about web development and education.
- Strong problem-solving and analytical skills.
- Ability to work independently and as part of a team.
- Highly organized and detail-oriented.
- Adaptable and willing to learn new technologies.
Benefits:
- Competitive salary.
- Opportunity to work in a dynamic and growing industry.
- Chance to make a positive impact on students' careers.
- Professional development opportunities.
Job Type: Full-time
Pay: ₹10,000.00 - ₹50,000.00 per month
Application Question(s):
Experience:
- Web development: 6 years (Required)
Work Location: Remote