173 Programming Languages jobs in Mumbai
Computer Science
Posted today
Job Viewed
Job Description
DSB International School
India
£1,700 - £3,000 per month
Salary:
Salary is based on experience and qualifications and so there is a wide range. Quoted figures are post tax
Job type:
Full Time, Fixed Term
Start date:
01 January 2026
Apply by:
12 October 2025
Job overviewTitle: Teacher of Computer Science
DSB is looking for a new teacher of Computer Science to nurture our newly established Computer Science Programme: our first IBDP students take their final exams in 2026. The successful candidate must be committed to developing professionally. We will even consider someone with no prior teaching experience if they have the right qualifications and attitude. Our teaching and learning is strongly focused on students' future readiness. We are looking for teachers who are excited by AI and how it can help take learning forward; who would like to become involved in research informed practice and who want to develop this subject as an authentic subject for future readiness. This is a perfect opportunity for personal growth and for your career to flourish in a friendly 'can do' learning environment in India's most vibrant and multicultural city.
We offer a competitive package, including health insurance. The salary is good in the local context enabling some opportunity to save and plenty of opportunity to travel in this amazing land.
The successful candidate should ideally have some if not all of these:
- experience of having taught IBDP or at least, A level/AP Computer Science
- a recognised teaching qualification
- experience teaching across the age and ability range in Secondary
- experience of working with students for whom English is an additional language is desirable.
DSB International is committed to safeguarding and promoting the welfare of children and young people. The post is subject to a background check/Police clearance and satisfactory references. We are an equal opportunities employer. The successful candidate will be expected to support the school's DEIJ philosophy.
In your covering letter, please address how you are developing your practice to reflect the rapidly changing educational landscape in light of AI and how you plan to bring this subject alive for our learners.
Recruiter contact:
Email us
Call us
About DSB International SchoolDSB International School
76 Bhulabhai Desai Road
Mumbai
India
DSB International School caters for over 360 students from approximately 30 different countries. Students at the school range in age from 3-18 years. Our vision is Empowering Individual Success and all that we do in school seeks to ensure each learner's journey is characterised by growth and opportunities to celebrate their achievement.
The school opened in 1961 and is the oldest international school in Mumbai. For the first 40 years, it was a German school following the curriculum from Germany, taught in German. In 2001, a small international primary section was opened and this has since grown to include the secondary level. Mother tongue German speakers still receive Deutsch als Muttersprache as a subject.
DSB International School is a mid sized, friendly, vibrant, child-centred and family-oriented organisation, which offers a variety of extra-curricular activities. Parents are very supportive.
The school is managed by a Committee of elected parents, and run by the School Principal and the Senior Management Team.
DSB International School Today
The student body comprises approximately 55% local families and 45% international passport holders. Many families come from the returning Indian diaspora. We are a rich blend of Indian and international cultures with a strong presence of East Asian families too.
Classes are small: maximum 20. This means that staff get to know the students very well. We specialise in adaptive teaching to meet the requirements of all our students. We are leaders in leveraging AI to support learning. We are also highly focused on wellbeing with a strong and ever growing commitment to DEIJ and sustainability.
The curriculum from 3-16 years is broadly based on the English National Curriculum, including IGCSEs accredited by Cambridge International Education Examination Board. The International Baccalaureate Diploma is offered from 16+ years. The teaching of the German language and German culture is an important feature of the school.
In 2021, the school opened its new Euro Campus for grade 3 upwards; grade 2 will also move across in 2025 to make Garden Campus a logical unit of Foundation Stage and Key Stage 1.
Our first cohort of IBDP learners graduated in 2016. Since then students have gone on to study at universities around the world. The close alignment of the school's philosophy with that of the IB ensures our learners are very well prepared for further study and almost none of our graduates have ever dropped out of university.
Current positions available
We look in all our appointments for highly motivated and qualified professionals who are willing to work hard and work together as part of a small and dedicated team.
Please look at our website
for further information about the school. All positions are advertised here on the TES.
Applications
Please refer to the job and person specifications for each job advertised. We are committed to child protection and full safeguarding background checks will be carried out on all candidates.
Please ensure that you complete the online application on TES correctly in detail explaining any gaps in employment and identifying relevant roles and experience. Please also make certain that your covering letter addresses the prompts given rather than writing expansively about what you have done. There is a space to upload your CV.
Please note that you are wholly responsible for fact checking in respect of the information provided by schools. Please also check for the latest visa and work permit requirements that may apply. Tes is not responsible for the content of advertisements or the policies adopted by advertising schools. Tes asks that all schools follow Tes' Fair Recruitment Policy .
Computer Science Faculty
Posted 1 day ago
Job Viewed
Job Description
OVERVIEW
The Head of School appoints Computer Science Teacher with input from the Governing Board. Each teacher is responsible for educating the students in their class(es). In addition, it is the role of each teacher to be sure that all students are safe, secure, and properly supervised at all times. All teachers employed by the school have professional responsibilities to their students, to themselves, to the institution, to their colleagues, and to the wider ensure that all students are safe, secure, and properly supervised at all times. All teachers employed by the school have professional responsibilities to their students, to themselves, to the institution, to their colleagues, school community.
EXPECTATIONS
As an educational professional working in a K-12 international school, it is expected that a teacher will:
demonstrate an explicit commitment to the philosophy, mission, vision, and values of the school as determined by the Governing Board:
● establish and maintain an appropriate social, emotional, physical, and intellectual learning environment in which all students may succeed;
● have a thorough and age-appropriate knowledge and understanding of skills and subjects taught;
● use an appropriate variety of instructional and assessment practices and techniques;
● work collaboratively and constructively with colleagues;
● respect and treat all community members equitably and exhibit and model respect for the culture, languages, beliefs, and people of the school’s host country, India;
● contribute to school life beyond classroom teaching;
● communicate effectively and respect confidentiality;
● take full advantage of professional development opportunities;
● be familiar with the operational practices and expectations of the school;
● keep abreast of relevant educational developments and research;
● adhere to the school policies and guidelines published in the Faculty Handbook, contract and elsewhere
DUTIES AND RESPONSIBILITIES
The duties and responsibilities of a teacher include:
● Plan, prepare and deliver high-quality lessons for MYP and DP Computer Science as per IB requirements.
●ensuring the safety and well-being of students;
● developing the content of courses in relation to the school's philosophy, objectives and appropriate IBO-recognized programs;
● actively contributing to the creation, development and revision of the school’s written, taught, and assessed curriculum
● attending school as required by contract and to being punctual to classes;
● meeting internal and external deadlines;
● writing, compiling and producing both routine and extraordinary reports on students as required;
● regular communication with meeting students’ parents and guardians;
● maintaining the appropriate appearance of teaching rooms for which they are responsible;
● accepting the collective responsibility of all school staff to maintain order and enforce school expectations regarding student behavior;
● participating in the annual professional appraisal process;
● discharging effectively such supervisory duties as may be assigned by the school administration.
Ecole Mondiale World School is committed to safeguarding and promoting the welfare of children and young people and as an employee of EMWS you are expected to share this commitment. The protection of our students’ welfare is the responsibility of all staff within EMWS and individuals are expected to conduct themselves in a way that reflects the principles of our organization.
Computer Science Teacher
Posted today
Job Viewed
Job Description
Job description:
OVERVIEW
The Head of School appoints Computer Science Teacher with input from the Governing Board. Each teacher is responsible for educating the students in their class(es). In addition, it is the role of each teacher to be sure that all students are safe, secure, and properly supervised at all times. All teachers employed by the school have professional responsibilities to their students, to themselves, to the institution, to their colleagues, and to the wider ensure that all students are safe, secure, and properly supervised at all times. All teachers employed by the school have professional responsibilities to their students, to themselves, to the institution, to their colleagues, school community.
EXPECTATIONS
As an educational professional working in a K-12 international school, it is expected that a teacher will:
demonstrate an explicit commitment to the philosophy, mission, vision, and values of the school as determined by the Governing Board:
- establish and maintain an appropriate social, emotional, physical, and intellectual learning environment in which all students may succeed;
- have a thorough and age-appropriate knowledge and understanding of skills and subjects taught;
- use an appropriate variety of instructional and assessment practices and techniques;
- work collaboratively and constructively with colleagues;
- respect and treat all community members equitably and exhibit and model respect for the culture, languages, beliefs, and people of the schools host country, India;
- contribute to school life beyond classroom teaching;
- communicate effectively and respect confidentiality;
- take full advantage of professional development opportunities;
- be familiar with the operational practices and expectations of the school;
- keep abreast of relevant educational developments and research;
- adhere to the school policies and guidelines published in the Faculty Handbook, contract and elsewhere
DUTIES AND RESPONSIBILITIES
The duties and responsibilities of a teacher include:
- Plan, prepare and deliver high-quality lessons for MYP and DP Computer Science as per IB requirements.
- ensuring the safety and well-being of students;
- developing the content of courses in relation to the school's philosophy, objectives and appropriate IBO-recognized programs;
- actively contributing to the creation, development and revision of the school's written, taught, and assessed curriculum
- attending school as required by contract and to being punctual to classes;
- meeting internal and external deadlines;
- writing, compiling and producing both routine and extraordinary reports on students as required;
- regular communication with meeting students' parents and guardians;
- maintaining the appropriate appearance of teaching rooms for which they are responsible;
- accepting the collective responsibility of all school staff to maintain order and enforce school expectations regarding student behavior;
- participating in the annual professional appraisal process;
- discharging effectively such supervisory duties as may be assigned by the school administration.
Ecole Mondiale World School is committed to safeguarding and promoting the welfare of children and young people and as an employee of EMWS you are expected to share this commitment. The protection of our students' welfare is the responsibility of all staff within EMWS and individuals are expected to conduct themselves in a way that reflects the principles of our organization.
Job Type: Full-time
Benefits:
- Food provided
- Health insurance
- Provident Fund
Application Question(s):
- Have you taught in an IB curriculum before (MYP or DP Computer Science)
- Have you completed any official IB workshops or training (Category 1/2/3)
- What is your notice period or availability to join?
Work Location: In person
Computer Science Faculty
Posted today
Job Viewed
Job Description
OVERVIEW
The Head of School appoints Computer Science Teacher with input from the Governing Board. Each teacher is responsible for educating the students in their class(es). In addition, it is the role of each teacher to be sure that all students are safe, secure, and properly supervised at all times. All teachers employed by the school have professional responsibilities to their students, to themselves, to the institution, to their colleagues, and to the wider ensure that all students are safe, secure, and properly supervised at all times. All teachers employed by the school have professional responsibilities to their students, to themselves, to the institution, to their colleagues, school community.
EXPECTATIONS
As an educational professional working in a K-12 international school, it is expected that a teacher will:
demonstrate an explicit commitment to the philosophy, mission, vision, and values of the school as determined by the Governing Board:
● establish and maintain an appropriate social, emotional, physical, and intellectual learning environment in which all students may succeed;
● have a thorough and age-appropriate knowledge and understanding of skills and subjects taught;
● use an appropriate variety of instructional and assessment practices and techniques;
● work collaboratively and constructively with colleagues;
● respect and treat all community members equitably and exhibit and model respect for the culture, languages, beliefs, and people of the school's host country, India;
● contribute to school life beyond classroom teaching;
● communicate effectively and respect confidentiality;
● take full advantage of professional development opportunities;
● be familiar with the operational practices and expectations of the school;
● keep abreast of relevant educational developments and research;
● adhere to the school policies and guidelines published in the Faculty Handbook, contract and elsewhere
DUTIES AND RESPONSIBILITIES
The duties and responsibilities of a teacher include:
● Plan, prepare and deliver high-quality lessons for MYP and DP Computer Science as per IB requirements.
●ensuring the safety and well-being of students;
● developing the content of courses in relation to the school's philosophy, objectives and appropriate IBO-recognized programs;
● actively contributing to the creation, development and revision of the school's written, taught, and assessed curriculum
● attending school as required by contract and to being punctual to classes;
● meeting internal and external deadlines;
● writing, compiling and producing both routine and extraordinary reports on students as required;
● regular communication with meeting students' parents and guardians;
● maintaining the appropriate appearance of teaching rooms for which they are responsible;
● accepting the collective responsibility of all school staff to maintain order and enforce school expectations regarding student behavior;
● participating in the annual professional appraisal process;
● discharging effectively such supervisory duties as may be assigned by the school administration.
Ecole Mondiale World School is committed to safeguarding and promoting the welfare of children and young people and as an employee of EMWS you are expected to share this commitment. The protection of our students' welfare is the responsibility of all staff within EMWS and individuals are expected to conduct themselves in a way that reflects the principles of our organization.
Computer Science Faculty
Posted 1 day ago
Job Viewed
Job Description
The Head of School appoints Computer Science Teacher with input from the Governing Board. Each teacher is responsible for educating the students in their class(es). In addition, it is the role of each teacher to be sure that all students are safe, secure, and properly supervised at all times. All teachers employed by the school have professional responsibilities to their students, to themselves, to the institution, to their colleagues, and to the wider ensure that all students are safe, secure, and properly supervised at all times. All teachers employed by the school have professional responsibilities to their students, to themselves, to the institution, to their colleagues, school community.
EXPECTATIONS
As an educational professional working in a K-12 international school, it is expected that a teacher will:
demonstrate an explicit commitment to the philosophy, mission, vision, and values of the school as determined by the Governing Board:
● establish and maintain an appropriate social, emotional, physical, and intellectual learning environment in which all students may succeed;
● have a thorough and age-appropriate knowledge and understanding of skills and subjects taught;
● use an appropriate variety of instructional and assessment practices and techniques;
● work collaboratively and constructively with colleagues;
● respect and treat all community members equitably and exhibit and model respect for the culture, languages, beliefs, and people of the school’s host country, India;
● contribute to school life beyond classroom teaching;
● communicate effectively and respect confidentiality;
● take full advantage of professional development opportunities;
● be familiar with the operational practices and expectations of the school;
● keep abreast of relevant educational developments and research;
● adhere to the school policies and guidelines published in the Faculty Handbook, contract and elsewhere
DUTIES AND RESPONSIBILITIES
The duties and responsibilities of a teacher include:
● Plan, prepare and deliver high-quality lessons for MYP and DP Computer Science as per IB requirements.
●ensuring the safety and well-being of students;
● developing the content of courses in relation to the school's philosophy, objectives and appropriate IBO-recognized programs;
● actively contributing to the creation, development and revision of the school’s written, taught, and assessed curriculum
● attending school as required by contract and to being punctual to classes;
● meeting internal and external deadlines;
● writing, compiling and producing both routine and extraordinary reports on students as required;
● regular communication with meeting students’ parents and guardians;
● maintaining the appropriate appearance of teaching rooms for which they are responsible;
● accepting the collective responsibility of all school staff to maintain order and enforce school expectations regarding student behavior;
● participating in the annual professional appraisal process;
● discharging effectively such supervisory duties as may be assigned by the school administration.
Ecole Mondiale World School is committed to safeguarding and promoting the welfare of children and young people and as an employee of EMWS you are expected to share this commitment. The protection of our students’ welfare is the responsibility of all staff within EMWS and individuals are expected to conduct themselves in a way that reflects the principles of our organization.
Computer Science Faculty
Posted 6 days ago
Job Viewed
Job Description
OVERVIEW
The Head of School appoints Computer Science Teacher with input from the Governing Board. Each teacher is responsible for educating the students in their class(es). In addition, it is the role of each teacher to be sure that all students are safe, secure, and properly supervised at all times. All teachers employed by the school have professional responsibilities to their students, to themselves, to the institution, to their colleagues, and to the wider ensure that all students are safe, secure, and properly supervised at all times. All teachers employed by the school have professional responsibilities to their students, to themselves, to the institution, to their colleagues, school community.
EXPECTATIONS
As an educational professional working in a K-12 international school, it is expected that a teacher will:
demonstrate an explicit commitment to the philosophy, mission, vision, and values of the school as determined by the Governing Board:
● establish and maintain an appropriate social, emotional, physical, and intellectual learning environment in which all students may succeed;
● have a thorough and age-appropriate knowledge and understanding of skills and subjects taught;
● use an appropriate variety of instructional and assessment practices and techniques;
● work collaboratively and constructively with colleagues;
● respect and treat all community members equitably and exhibit and model respect for the culture, languages, beliefs, and people of the school’s host country, India;
● contribute to school life beyond classroom teaching;
● communicate effectively and respect confidentiality;
● take full advantage of professional development opportunities;
● be familiar with the operational practices and expectations of the school;
● keep abreast of relevant educational developments and research;
● adhere to the school policies and guidelines published in the Faculty Handbook, contract and elsewhere
DUTIES AND RESPONSIBILITIES
The duties and responsibilities of a teacher include:
● Plan, prepare and deliver high-quality lessons for MYP and DP Computer Science as per IB requirements.
●ensuring the safety and well-being of students;
● developing the content of courses in relation to the school's philosophy, objectives and appropriate IBO-recognized programs;
● actively contributing to the creation, development and revision of the school’s written, taught, and assessed curriculum
● attending school as required by contract and to being punctual to classes;
● meeting internal and external deadlines;
● writing, compiling and producing both routine and extraordinary reports on students as required;
● regular communication with meeting students’ parents and guardians;
● maintaining the appropriate appearance of teaching rooms for which they are responsible;
● accepting the collective responsibility of all school staff to maintain order and enforce school expectations regarding student behavior;
● participating in the annual professional appraisal process;
● discharging effectively such supervisory duties as may be assigned by the school administration.
Ecole Mondiale World School is committed to safeguarding and promoting the welfare of children and young people and as an employee of EMWS you are expected to share this commitment. The protection of our students’ welfare is the responsibility of all staff within EMWS and individuals are expected to conduct themselves in a way that reflects the principles of our organization.
PGT Computer Science Teacher
Posted today
Job Viewed
Job Description
School Name : New Horizon Scholars Scholars Rodas (Thane)
Address: Kolshet, Hiranandani Estate, Thane West, Thane, Maharashtra
Post - PGT Computer Science Teacher
Resume send by -
Educational Qualification
1. MSc ( CS) with B.Ed
2. MCA
3. BE
Experience + 3 Years
Salary as per experience
Job Type: Full-time
Pay: ₹35, ₹42,000.00 per month
Be The First To Know
About the latest Programming languages Jobs in Mumbai !
Computer Science/ Mathematics Tutor
Posted today
Job Viewed
Job Description
Eleven Ace is hiring a mature, experienced educator to join our core team. Teach Coding/Python/Computer Science, Maths & 11+, help set quality standards, and grow into public speaking & AI concept teaching. Long-term, stable role with lasting impact.
Required Candidate profile
Mature professionals with 2–3+ yrs online tutoring, fluent English with international accent, strong writing & on-camera skills. Proficient in MS tools & tech, willing to work evenings/nights.
University Professor - Computer Science
Posted 1 day ago
Job Viewed
Job Description
We are looking for an individual with excellent pedagogical skills and the ability to inspire and educate a diverse student body. The candidate should have a demonstrated record of scholarly achievement and a commitment to fostering an inclusive and intellectually stimulating learning environment. This hybrid role allows for flexibility in how you manage your time, balancing the demands of teaching, research, and administrative duties. You will have opportunities to collaborate with faculty from other departments and contribute to the university's reputation for academic excellence. If you are an accomplished academic looking to contribute your expertise to a leading university, we encourage you to apply.
Qualifications:
- Ph.D. in Computer Science or a closely related field.
- A strong publication record in reputable journals and conferences.
- Demonstrated experience in teaching at the university level.
- Proven ability to conduct independent research and secure research funding.
- Excellent communication, presentation, and interpersonal skills.
- Ability to work effectively both independently and collaboratively.
- Experience in curriculum development and student advising.
- Commitment to diversity and inclusion in academia.
- Familiarity with online teaching platforms and hybrid learning models.
Senior Lecturer - Computer Science
Posted 4 days ago
Job Viewed
Job Description
Responsibilities:
- Deliver engaging and informative lectures to undergraduate and postgraduate students in Computer Science.
- Develop, update, and maintain course materials, syllabi, and assessment methods.
- Conduct independent research in Computer Science, leading to publications in high-impact journals and conferences.
- Supervise student research projects, theses, and dissertations.
- Mentor and advise students on academic and career pathways.
- Contribute to the department's academic and administrative activities, including curriculum development and committee work.
- Foster a collaborative and inclusive learning environment.
- Seek external funding for research projects and grants.
- Stay current with advancements in Computer Science and pedagogical best practices.
- Participate in faculty meetings and contribute to the strategic direction of the department.
- Ph.D. in Computer Science or a closely related discipline.
- A proven record of scholarly publications in peer-reviewed journals and conference proceedings.
- Significant experience (typically 5+ years) in university-level teaching.
- Demonstrated ability to conduct independent research and secure funding.
- Expertise in at least one of the following areas: Artificial Intelligence, Machine Learning, Data Science, Cybersecurity, Software Engineering, Algorithms, or Systems.
- Proficiency in programming languages such as Python, Java, C++, or R.
- Excellent communication, presentation, and interpersonal skills.
- Ability to collaborate effectively with colleagues and students.
- Experience with online learning platforms and technologies is an advantage.