If you are passionate about coding and education, and have the skills and experience to inspire the next generation of coders, we encourage you to apply for this exciting opportunity.
Job Title: Coding Instructor
Company: Princeton Coding College
Location: Princetontown, New Jersey, United States
Employment Type: Full-time
Salary: Competitive
Job Description: Princeton Coding College is seeking a passionate and experienced Coding Instructor to join our team. As a Coding Instructor, you will be responsible for teaching coding and programming skills to students of various ages and skill levels. You will play a crucial role in inspiring and educating the next generation of coders and preparing them for success in the digital world.
Responsibilities:
- Develop and deliver coding lessons and projects to students using a variety of teaching methods and tools
- Create a positive and engaging learning environment for students by incorporating interactive activities and hands-on projects
- Assess and provide feedback to students to track their progress and identify areas for improvement
- Collaborate with fellow instructors to develop curriculum and improve teaching methods
- Stay updated on the latest coding languages and technologies to ensure the curriculum is relevant and up-to-date
- Provide mentorship and support to students, encouraging their creativity and problem-solving skills
- Communicate with parents and guardians to provide updates on their child's progress and address any concerns
- Participate in team meetings and professional development opportunities to continuously improve teaching skills and strategies
- Assist with organizing and facilitating coding events and workshops for students and the community
- Maintain a safe and inclusive learning environment for all students, adhering to company policies and procedures
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field
- Minimum of 2 years of experience in coding and programming, preferably in a teaching or mentoring role
- Proficient in one or more coding languages such as Python, Java, or JavaScript
- Strong understanding of coding principles and concepts
- Excellent communication and interpersonal skills, with the ability to effectively teach and engage with students of all ages
- Patient, adaptable, and enthusiastic about teaching and working with students from diverse backgrounds
- Creative and innovative mindset, with the ability to design and deliver engaging coding lessons and projects
- Ability to work independently and as part of a team
- Experience with curriculum development and lesson planning is a plus
- Teaching certification is a plus, but not required
Join our team and make a difference in the lives of young learners as a Coding Instructor at Princeton Coding College.