Div Academy is seeking a passionate and experienced C++ instructor to join our team. The ideal candidate will have a strong background in C++ programming and a commitment to teaching and mentoring students. This role involves developing course materials, delivering engaging lectures, and ensuring students gain a comprehensive understanding of C++ concepts and applications.
Job Requirements
- Experience: Minimum of 3 years of professional experience in web development with a strong focus on Next.js.
- Teaching Skills: Prior experience in teaching or training is highly desirable.
- Technical Proficiency: Proficient in JavaScript, React, Node.js, and other related technologies.
- Communication: Excellent verbal and written communication skills, with the ability to explain complex concepts in an understandable manner.
- Problem-Solving: Strong analytical and problem-solving skills, with the ability to assist students in troubleshooting and debugging code.
Preferred Qualifications
- Certifications: Relevant certifications in web development or teaching methodologies.
- Portfolio: A portfolio showcasing previous projects and contributions to the Next.js community.
Responsibilities
Curriculum Development:
Create and update course materials, including lectures, assignments, and projects, focused on Next.js and related technologies.
Instruction:
Deliver engaging and effective lectures, workshops, and hands-on coding sessions to students of varying skill levels.
Mentorship:
Provide guidance and support to students, helping them to develop a strong understanding of Next.js and best practices in web development.
Performance Assessment:
Evaluate student progress through assessments, projects, and feedback, ensuring learning objectives are met.
Community Engagement:
Participate in community events, meetups, and workshops to promote Next.js and foster a collaborative learning environment.
Continuous Learning:
Stay up-to-date with the latest trends and updates in Next.js and the broader JavaScript ecosystem.