Responsibilities:
Develop and deliver Full Stack training materials and curriculum.
Conduct lectures, hands-on labs, and assessments for students.
Monitor student progress and provide feedback to ensure proficiency.
Stay updated with the latest industry trends and incorporate them into training sessions.
Mentor students through their learning journey and foster a collaborative learning environment.
Collaborate with other trainers and stakeholders to continuously improve training programs.
Qualifications:
Bachelor's degree in Computer Science, Software Engineering, or related field.
Proven experience as a Full Stack Developer is a plus.
Previous teaching or training experience is highly desirable.
Excellent communication and presentation skills.
Ability to simplify complex concepts for a diverse audience.