Key Responsibilities:
- Course Development & Delivery: Design and teach lectures and labs in backend technologies including Node.js, Express.js, Databases, API Design, and MERN Stack.
- Practical Learning: Conduct hands-on labs, debug with students, and guide them in building scalable backend systems.
- Mentorship: Guide students on projects and academic work, connecting theory with real-world industry practices.
- Collaboration: Work with educators, researchers, and industry professionals to enhance curriculum and keep it updated.
- Innovation & Research: Contribute to academic innovation and encourage students to pursue cutting-edge projects.
- Student Success: Ensure students build strong fundamentals, industry-ready skills, and confidence to excel in tech careers.
Qualifications & Experience:
- 4-10 years of professional experience as a Software Developer with expertise in Backend MERN Stack.
- Proficiency in Node.js, Express.js, Databases (SQL/NoSQL), API design, and quick adaptability to new technologies.
- Strong understanding of server-side architecture, RESTful APIs, authentication, and performance optimization.
- Excellent communication skills to simplify complex backend concepts.
- Ability to teach core computer science fundamentals when required.
Preferred Qualifications:
- Prior teaching or mentoring experience in academic or corporate settings.
- Familiarity with modern teaching methodologies and educational tools.
- Strong experience in system design and large-scale software development.