TymblHub

© 2026 TymblHub

SDE + Associate Instructor (FSD)

Newton School
Posted on
Newton School logo

Experience
2 - 4 yrs
Job Location
Pune, India
Vacancy
1
Designation
Associate Software Engineer
Job Type
Not specified

Job Description

Job Summary

We are looking for a Software Development Engineer (SDE) + Associate Instructor - Full Stack Development to join our Computer Science Department. This role is ideal for engineers with 2-4 years of industry experience who are passionate about software development and mentoring the next generation of developers. The position combines hands-on technical expertise with academic responsibilities, including delivering engaging sessions, running coding labs, and guiding students in building real-world applications.

Responsibilities

  • Course Development Delivery: Teach and support modules on Full stack development, including OOPs, Data Structures, Algorithms, and Software Engineering concepts.
  • Hands-on Labs: Conduct coding labs in JavaScript, SQL, Node.js, Python, and other programming languages to build practical skills.
  • Student Mentorship: Assist students in projects, debugging, coding best practices, and application design.
  • Collaboration: Work with senior faculty, industry partners, and curriculum teams to keep content aligned with industry standards.
  • Student Success: Provide feedback, evaluate assignments, and help students become job-ready engineers.
  • Innovation: Encourage students to apply modern frameworks and tools in solving real-world problems.

Qualifications and Requirements

  • 2-4 years of professional experience as a Software Developer/Engineer in application programming.
  • Strong command of at least one programming language (JavaScript, Java, Python, C/C++).
  • Solid understanding of OOPs, data structures, Low level design, algorithms, and software design principles.
  • Familiarity with application frameworks, APIs, and deployment basics.
  • Ability to explain technical concepts in a simple, engaging manner to students.
  • Flexibility to teach foundational computer science subjects when needed.

Good to Have

  • Prior teaching, mentoring, or training experience (formal or informal).
  • Knowledge of High-level Design, Git, testing frameworks, and application lifecycle management.
  • Exposure to desktop, web, or mobile application programming.
  • Passion for education, mentorship, and student growth.

Key Competencies

  • Strong analytical and problem-solving mindset.
  • Excellent communication and presentation skills.
  • Passion for technology, mentorship, and continuous learning.
  • Ability to bridge academic depth with real-world engineering practice.
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

No Referrers Available

There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.