Home > Software > Software Engineer & Instructor

Software Engineer & Instructor

programming pathshala Full Time Software Delhi, Delhi, India N/A Posted 21/5/2026

About the Role

Company Description Programming Pathshala is a social enterprise dedicated to empowering students with the skills needed to excel in coding and become industry-ready professionals. Many of our alumni have successfully joined top companies such as Amazon, Google, Microsoft, Samsung, Flipkart, and Zynga. Our organization thrives on the contributions of devoted volunteers and a team of passionate, empathetic educators who ensure the highest quality of learning. We are committed to fostering a supportive environment for students to embark on their coding journey and achieve their career aspirations. Role Description This is a full-time, on-site role for a Software Engineer & Instructor based in Delhi, India. The role involves designing and developing high-quality software, conducting coding sessions for students, and delivering engaging lessons on programming and related technologies. The Software Engineer & Instructor will also provide mentorship and support for students as they work on coding projects and prepare for technical interviews. Qualifications Strong foundational knowledge in Computer Science, including algorithms, data structures, and software design principles. Proven expertise in Full-Stack Web Development with hands-on experience in the MERN stack — MongoDB, Express.js, React.js, and Node.js. Deep familiarity with React concepts including hooks, state management (Redux / Context API), and modern tooling (Vite, Next.js). Practical experience with Node.js & Express.js for building scalable server-side applications, middleware, and RESTful or GraphQL APIs. Working knowledge of MongoDB and Mongoose ODM, including schema design, indexing, and aggregation pipelines. Ability to explain technical concepts clearly and effectively to learners of varying skill levels — from absolute beginners to intermediate developers. Excellent problem-solving skills and a genuine passion for teaching, mentoring, and guiding students through real-world project-based learning. Participation in open-source projects, coding communities (GitHub, Stack Overflow), or competitive programming is a plus. Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).

Skills Required

Education

Ready to Launch Your Career?

Discover internships and job opportunities from top companies. Start applying today and take the next step toward your dream career.

View All Openings
EasyPlace Logo

We'll notify you when something fits.

*By submitting your email address, you agree to our Privacy Policy and consent to receive job-related updates.

Follow us on:
© 2026 EasyPlace — A product of EasyMinds