FULL STACK Lecturer

0 years

2 Lacs

Posted:2 weeks ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Full Stack Lecturer – Job Description

We are seeking a dynamic and knowledgeable Lecturer in Educational Technology, specializing in software development and full stack technologies, for a full-time on-site position. The ideal candidate will be responsible for designing and delivering engaging lectures, mentoring students, and supporting curriculum development with a focus on programming languages (Java, Python), full stack frameworks (MERN), and web/app development (including Django). Competency in both Tamil and English is compulsory.

Salary: ₹20,000 per month

Key Responsibilities

  • Develop, plan, and deliver comprehensive lectures for undergraduate and/or professional courses covering:
  • Programming Fundamentals: Strings, Pointers, Data Structures and Algorithms
  • Object-Oriented Programming: Classes, Objects, Encapsulation, Inheritance, Polymorphism, Object Cloning
  • Data Structures: Arrays, Linked Lists, Algorithms
  • Full Stack Development: MERN stack (MongoDB, Express.js, React.js, Node.js), Django
  • Web Development Frameworks: Django, RESTful APIs, Bootstrap
  • Databases and Scripting: SQL integration in web applications
  • Introduction to Machine Learning: Basics and integrations with web/app environments
  • Create detailed lesson plans, assignments, and assessments aligned with day-to-day and week-to-week learning outcomes as reflected in course day plans.
  • Conduct interactive, hands-on coding sessions and workshops.
  • Mentor students and provide individualized academic support.
  • Evaluate and monitor student performance via projects, exams, and practical exercises.
  • Update course materials to reflect industry advances and best practices, including emerging technologies like Machine Learning and new frameworks.
  • Participate in curriculum development, review, and quality improvement initiatives.
  • Foster a positive, inclusive, and technologically enriched learning environment.
  • Collaborate with peers to integrate current ed-tech tools and methodologies.
  • Engage in professional development and stay current with new technologies and pedagogy.

Required Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, Educational Technology or a related field.
  • Advanced proficiency in:
  • Java and Python
  • MERN Stack (MongoDB, Express.js, React.js, Node.js)
  • Django and Bootstrap
  • SQL, HTML, CSS, JavaScript
  • Experience teaching or training in a technical environment, preferably in higher education or ed-tech sector.
  • Solid understanding of programming fundamentals, OOP, data structures, strings, and their practical implementations.
  • Excellent communication skills with the ability to explain complex technical concepts to beginners and advanced students alike in both Tamil and English.
  • Experience with curriculum and assessment development.
  • Commitment to innovative, student-centered teaching and learning.

Preferred Qualifications

  • Prior experience as a full stack developer/trainer.
  • Familiarity with additional web technologies (HTML, CSS, JavaScript, SQL, REST APIs, Bootstrap).
  • Knowledge of educational technology platforms, learning management systems, and blended/online teaching methodologies.
  • Knowledge of Machine Learning concepts and their application in educational environments.
  • Professional certifications in relevant technologies or teaching.

Skills :

  • Programming - Java, Python, Strings
  • Full Stack Development - MERN Stack, Django, Bootstrap, SQL
  • OOP & Data Structures - Classes/Inheritance, Arrays, Linked Lists, DSA
  • Web Technologies - HTML, CSS, JavaScript, React, REST APIs, Bootstrap, SQL
  • Machine Learning - ML concepts and application basics
  • Teaching Methodology - Curriculum Design, Student Assessment
  • Tools & Platforms - Git, LMS, Online collaboration tools

Additional Expectations

  • Passion for teaching and inspiring students.
  • Ability to adapt to changes and introduce emerging technologies in courses, including Machine Learning and Bootstrap.
  • Strong organizational, mentoring, and project management skills.
  • Collaborative and committed to the continuous improvement of educational offerings.
  • Commitment to bridging the gap between current industry requirements and academic preparation, using modern technologies and innovative teaching approaches.

Note: This is an on-site role, and candidates must demonstrate fluency in both Tamil and English

Job Types: Full-time, Part-time

Pay: ₹20,000.00 per month

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You