263 Coding Teacher jobs in Singapore
Dynamic Computer Science Teacher Required
Posted today
Job Viewed
Job Description
We are seeking a dedicated and passionate individual to join our team as a Computer Science Educator.
Job DescriptionThe successful candidate will be responsible for teaching computer science to students at the JC 1 & JC 2/Gr 11 – 12 level. This is a challenging but rewarding role that requires a strong passion for education and a commitment to helping students succeed.
The ideal candidate will have excellent communication and interpersonal skills, with the ability to work effectively with students, colleagues, and parents. They will also possess a strong understanding of computer science concepts and be able to develop engaging lesson plans that cater to different learning styles.
This is an excellent opportunity for individuals who are eager to make a positive impact on young minds and contribute to the development of future leaders in the field of computer science.
Required Skills and Qualifications- Possession of a Bachelor's Degree in a related subject
- Dedicated and patient with excellent communication and interpersonal skills
- Passionate about education and committed to helping students succeed
- 44 hours per week with flexible scheduling options
- A comprehensive benefits package including medical insurance, dental plan, and hospitalization coverage
- Overtime pay at 1.5 times the hourly basic rate of pay for work exceeding 44 hours per week
- Public holiday pay at twice the hourly basic rate of pay for work performed on public holidays
- 18 days annual leave
- Birthday leave: 1 day
- Family care leave: 2 days (Unused leave will be encashed at the end of the year)
- Medical leave: 14 days
- Hospitalization leave: 60 days (Includes 14 days of medical leave)
- Maternity leave: 16 weeks (For Singapore Citizens) 8 weeks (For others)
- Paternity leave: 2 weeks (If employee has worked for 3 continuous months and child is a Singapore Citizen) For Others, as per mutual agreement between employee and employer
- Childcare leave: 6 days (if child is less than 7 years, and a Singapore Citizen) 2 days (if child is less than 7 years, for others, as per Employment Act)
- Compassionate leave: 3 days (can be availed only once in a year)
- General physician: No co-pay (Panel clinic)
- Specialist: $2000 per calendar year (No panel)
- Hospitalization: $000 Annual (Govt Restr, 4 bedded ward)
- Dental plan: 1000 per calendar year, 10% co-pay (No panel)
- Employees are free to resign with just a 1-day notice period
Please note that this job posting does not include all terms and conditions of employment, which can be found in our employee handbook.
How to ApplySend your resume or education qualifications via whatsapp to +65 8868 3475
Tell Employers What Skills You Have- Microsoft Office
- Teaching
- ICT
- MOE syllabus
- Team spirit
- Drawing
- Flow chart
- Computer science
- Spreadsheets
- Oral & written communication skills
Coding Teacher
Posted today
Job Viewed
Job Description
Part-time and Full-time Positions Available
We are seeking a passionate and skilled Coding Teacher to join our team. In this role, you will be responsible for delivering engaging and effective coding lessons to students of various ages and skill levels. You will play a crucial role in fostering a love of coding and computational thinking.
Responsibilities:
- Develop and implement comprehensive coding curriculum.
- Create engaging lesson plans and activities to foster students' interest in coding.
- Utilize a variety of teaching methods o cater to different learning styles.
- Provide constructive feedback to students to promote growth and development.
- Assess student progress and maintain accurate records.
- Collaborate with colleagues to create a supportive and collaborative learning environment.
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Proven teaching experience in coding or a related subject is preferred.
- Strong proficiency in multiple programming languages and coding platforms.
- Excellent communication and interpersonal skills.
- Ability to create a stimulating and inclusive learning environment.
We offer a dynamic and supportive work environment where you can make a significant impact on the lives of young learners. If you are passionate about coding and education, we encourage you to apply.
Tell employers what skills you haveChildcare
Personal Training
Water
AED
Classroom
Teaching
Classroom Management
Interpersonal Skills
Computational Thinking
coding
Information Technology
coding of applications
coding standards
Coding Theory
First Aid
Teaching Experience
coding of website
technical coding
Teacher Training
software coding
Coding Teacher
Posted today
Job Viewed
Job Description
Job Description & Requirements
· Teach and conduct coding classes and programs focused on C++ and Python
· Develop and curate curriculum resources for C++ and Python programming
· Oversee and train students in preparation for coding competitions
· Groom and mentor students to excel in C++ and Python programming
· Facilitate an inclusive and collaborative classroom environment for coding education
· Adopt a supportive classroom approach to foster positive learning and development in programming
· Encourage students to express their creativity and problem-solving skills through coding projects
· Provide quality feedback on students' programming skills and development progress
· Participate in campus events, including parent meetings and festive occasions
· Perform any other duties and responsibilities as assigned by the STEM Teacher (Supervisor)
Job Specification:
· Diploma in Computer Science or related fields
· Familiarity with C++ and Python programming languages; previous experience preferred
· Passion for teaching computer programming
· Experience in teaching or tutoring, especially with children and young adults, is advantageous
· Patient, approachable, and passionate about teaching coding to kids and young adults
· Ability to connect, interact, and establish positive relationships with parents
· Demonstrates professionalism in appearance, dressing, and communication skills
· Energetic, with a positive can-do attitude
· Strong team player
· Fresh graduates are welcome to apply; training will be provided for candidates with a strong interest in coding education.
Working Hours:
- Monday: Off
- Tuesday to Friday: 1:30 PM to 7:30 PM
- Saturday and Sunday: 9:00 AM to 7:30 PM
Water Safety
Personal Training
Water
Classroom
Teaching
Fitness
Swimming
Approachable
Python
Communication Skills
Excel
Team Player
Python Programming
Teacher Training
Tutoring
C++
Coding Teacher
Posted today
Job Viewed
Job Description
- Quality Assurance: Establish and implement a robust system to regularly assess and maintain instructor teaching quality. This includes conducting classroom observations, reviewing student feedback, and analyzing teaching outcomes to identify areas for improvement. Develop and enforce standards for instructional excellence.
- Assessment: Evaluate student performance through a variety of methods, including assessments, projects, and coding exercises. Provide detailed, constructive feedback to help students improve and succeed. Ensure assessment methods are fair, consistent, and aligned with learning objectives.
- SOP for Communication with Parents: Develop and implement SOPs to train instructors on how to effectively communicate with parents. This includes guidelines on discussing student progress, addressing concerns, and providing updates in a professional and supportive manner.
- Administrative Duties: Assist with administrative tasks such as creating and maintaining class schedules, generating reports on student progress and instructor performance, and keeping accurate records of student enrollment and attendance. Ensure all administrative processes are efficient and support the smooth operation of the educational program.
Elsa Fontanne (CEI No. R24124496)
Recruitment Consultant
Email Address:
WhatsApp: 82653532
Telegram: @Elsa_Fontanne
Recruit Express Pte Ltd / EA Licence No: 99C4599
We regret only shortlisted candidates will be contacted
Tell employers what skills you haveClassroom
Teaching
Quality Assurance
RTL Coding
Teaching Acting
coding invoices
coding
coding changes
coding standards
Front-end Coding
Coding Theory
Online Teaching
Video Encoding
Clinical Coding
Teacher Training
CSS coding
software coding
Computer Teacher
Posted today
Job Viewed
Job Description
Job Description & Requirements
Have a passion for Education and Technology?
Join us in our Mission to Teach Every Child to Code
At Roboto Coding Academy, our aim is to be the world's leading academy in student-centric education for technology and future skills. As Singapore's premier coding school, our mission has empowered our team of more than 100 MOE-registered teachers to teach upwards of 10,000 students via collaboration with 120 schools and organisations. We have also partnered with prominent organisations such as Apple, CapitaLand and People's Association to help people from all walks of life upskill and gain digital literacy.
If you are seeking experience and learning opportunities in a fast-paced collaborative environment, you are who we want Come get hands-on experience in honing new skills acquired on the job, and a chance to apply theoretical knowledge to real life situations. Join the Roboto family to gain more insights in your chosen field and be exposed to your career options. Let's make a positive difference in the education of our next generation together
Roles & Responsibilities
Teach and conduct coding, STEM and technology related classes and programmes.
Develop and curate curriculum resources.
Oversee and train students in preparation of coding & robotics competitions.
Groom and mentor students into a passionate and curious individual in technology.
Execute coding and STEM projects with MOE schools and government organization.
Working Hours
Weekday: 8:45am to 6:15pm
Weekend: 8:30am to 6:15pm
3 weekdays + 2 weekends
Work Location
Across Singapore
Novena, Orchard, Tampines Singapore
Who We Are Looking For:
At least with a Bachelor Degree
Passion in teaching programming or STEM-related fields (preferred but not required)
Passion for teaching
Strong communication skills
Good temperament, friendly and cheerful disposition
Enjoys working with young children (6 – 16 years old)
No prior teaching experience required
Preferably from STEM background but not required.
Training provided
Compensation
Basic Salary: S$3,400 to S$,000
Health & Wellness Benefits
300 annual welfare flexi-benefits
*Please note all benefits are only applicable upon successful completion of probation.
Tell employers what skills you haveMachine Learning
Mac
Troubleshooting
Classroom
Teaching
Hardware
Work Well Independently
Classroom Management
Artificial Intelligence
Scripting
Pastoral Care
Audits
Communication Skills
Disposition
Able To Work Independently
Technical Support
Computer Science Intern
Posted today
Job Viewed
Job Description
Preface: Are you passionate about building high-performance backend systems that power next-generation robotics? Apply now to be a key player in transforming the future of human-machine interaction
At Performance Rotors, we're developing the next generation of aerial robotic systems that work with humans, not just for them. Our mission is to redefine human-robot teaming through intelligent software and purposeful design. We're looking for innovative and driven interns to work on backend systems, together with our multidisciplinary team that builds the software that powers autonomous and semi-autonomous systems in real-world environments.
What you'll do
- Learn about backend systems that powers aerial robotics
- Learn about scaling software to multiple robots
- Work on backend modules which integrates with the backend system that the company has
Qualifications
- Basic understanding of Golang
- Basic understanding of Flutter
- Familiarity with REST API, WebSockets or gRPC
- Strong problem solving skills and eager to learn new technologies
Additional skills (if have)
- Experience with Docker and CI/CD tools
- Familiarity with live video streaming protocols such as RTMP, WebRTC, FTL
- Familiarity with Android app development
Tell employers what skills you haveCritical Thinking
Mathematics
Computational Thinking
Knowledge Management
Data Integration
Web Technologies
Technical Skillset
Flutter
Docker
Robotics
Webrtc
Computer Science Educator
Posted today
Job Viewed
Job Description
We are seeking a skilled and dedicated educator to join our team as a Computer Science Teacher. The successful candidate will be responsible for teaching computer science concepts to students in grades 9-10.
">Required Qualifications and Skills- Passionate about education and committed to delivering high-quality instruction
- Dedicated, patient, and able to work effectively with students of varying abilities
- Strong team player with excellent communication and interpersonal skills
- Bachelor's degree in a related subject or equivalent experience
The ideal candidate will have a strong background in computer science and the ability to create engaging lesson plans that cater to different learning styles.
">Benefits- A competitive salary and benefits package
- A comprehensive leave policy, including annual leave, birthday leave, family care leave, medical leave, hospitalisation leave, maternity leave, paternity leave, childcare leave, and compassionate leave
- Access to a panel clinic and specialist services at a subsidised rate
- Free dental plan
In addition to these benefits, we offer a supportive work environment and opportunities for professional growth and development.
">OthersEmployees who work more than the stipulated working hours on any day will be paid for any additional hour worked at 1.5 times their hourly basic rate of pay.
">Public holidays: The Centre will remain closed on all public holidays EXCEPT Labour Day and Vesak Day. Employees who work on Public Holidays (9:30AM - 6:30PM) will receive twice their basic rate of pay for work on that day.
">Resignation procedure: Employees are free to resign with just a 1-day notice period.
Be The First To Know
About the latest Coding teacher Jobs in Singapore !
Computer Science Academic
Posted today
Job Viewed
Job Description
Faculty Position in Computer Science
Full-time faculty appointment in the Department of Computer Science. We seek a candidate with academic credentials and prior experience.
Responsibilities:
- Teaching computer science subjects at the university level, including operating systems, data structures, design and analysis of algorithms.
Qualifications:
- Bachelor's degree in Computer Science, Computer Engineering, or a closely related field.
- At least 5 years of industry or research experience in the field of study or a closely related area.
- Strong background in C/C++ programming, Computer Graphics, Computer Architectures, Parallel Processing, Computer Networks, VR/AR, Computer Vision, Data Analysis, Distributed Computation, Cyber Security.
Key Skills:
- A commitment to teaching excellence and scholarship.
- Strong communication and interpersonal skills.
- Ability to work effectively in a team environment.
Application Instructions:
For a complete application, please submit a letter of interest, curriculum vitae, statement of teaching philosophy, transcript of highest degree earned, and three letters of recommendation. Electronic submission is required with documents attached to an email sent to the hiring manager's email address.
Computer Science Academic
Posted today
Job Viewed
Job Description
This is a teaching-focused academic role that involves preparing and delivering lectures, tutorials, workshops, and laboratories. The successful candidate will also be responsible for assessing students in the relevant discipline.
Key Responsibilities
- Teaching
- Prepare and conduct classes, deliver innovative curriculum, set and assess authentic assessment tasks, and ensure high-quality teaching.
- Develop and maintain relationships with industry partners to enhance student learning outcomes.
- Academic Leadership
- Contribute to the development of new academic programs and contribute to the growth of existing ones.
- Manage School activities and develop strategies for improvement.
- Research
- Contribute to research culture by identifying opportunities for collaborative research.
- Develop and lead projects that align with institutional goals and objectives.
- Student Mentoring
- Supervise Masters by Research and PhD students, provide guidance on academic matters, and mentor students in industry-engaged learning placements.
- Support students in achieving their academic and professional goals.
Requirements
- Qualifications
- Earned doctoral qualification in Computer Science or a related field.
- Teaching qualification and membership of an appropriate professional body.
- Experience/Knowledge/Attributes
- Demonstrated ability to undertake teaching, administrative duties, coordination, and curriculum development.
- Commitment to leading-edge/best practice education and a track record of publishing in quality academic journals.
Curtin Values
- Integrity
- Acting ethically, honestly, and with fairness.
- Respect
- Listening, valuing, and acknowledging others.
- Courage
- Leading, taking responsibility, and questioning.
- Excellence
- Striving for excellence and distinction.
- Impact
- Empowering, enabling, and inspiring.
Computer Science Intern
Posted 13 days ago
Job Viewed
Job Description
Preface: Are you passionate about building high-performance backend systems that power next-generation robotics? Apply now to be a key player in transforming the future of human-machine interaction!
At Performance Rotors, we're developing the next generation of aerial robotic systems that work with humans, not just for them. Our mission is to redefine human-robot teaming through intelligent software and purposeful design. We’re looking for innovative and driven interns to work on backend systems, together with our multidisciplinary team that builds the software that powers autonomous and semi-autonomous systems in real-world environments.
What you'll do
- Learn about backend systems that powers aerial robotics
- Learn about scaling software to multiple robots
- Work on backend modules which integrates with the backend system that the company has
Qualifications
- Basic understanding of Golang
- Basic understanding of Flutter
- Familiarity with REST API, WebSockets or gRPC
- Strong problem solving skills and eager to learn new technologies
Additional skills (if have)
- Experience with Docker and CI/CD tools
- Familiarity with live video streaming protocols such as RTMP, WebRTC, FTL
- Familiarity with Android app development