Excellence Community Schools Stamford , CT 06902
Posted 2 weeks ago
Who You Are
● Teach Computer Science class for grades K-7
● Assist in assessing changing curricular needs and offer plans for improvement
● Desire to plan product architecture and roadmap
● Work alongside ECS staff and teaching team to best meet the needs and learning of students.
● Facilitate a dynamic and collaborative classroom community.
● Help build software programs to improve student learning.
● Work on software programs to assist staff and faculty.
● Assist students outside of class as necessary.
● Serve as a project manager for students during project Development.
● Develop and maintain genuine, positive and consistent communication with parents.
● Building a classroom culture that promotes active learning and computer science.
● Learn a new programming language or skill every quarter as part of professional development.
● Make direct technical contributions (writing, debugging, reviewing and deploying code).
● Perform other duties as assigned.
Requirements
● Connecticut Teaching Certification for Elementary endorsement (#013) for grades K-6 required.
● Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience.
● Ability to learn and teach new technologies with limited guidance.
● Experience with HTML5, CSS3, & JavaScript.
● Excellent understanding of JavaScript Frameworks and libraries along with their related tooling (ex: React, Redux, Webpack, and ES6).
● Experience working on front and backend applications.
● Proven track record of high achievement in the classroom.
● Evidence of self-governance and willingness to be a team player.
● Experience with one or more general-purpose programming languages including but not limited to: Java, C/C++, C#, Objective C, Python, JavaScript, or Go.
- Experience in iOS and Android development.
- Strong mathematical background with strong knowledge in at least one of the following fields: statistics, data mining, machine learning, statistics, operations research, econometrics, natural language processing.
- Hands-on work experience working on development projects run using an Agile methodology, familiarity with DevOps
practices.
- Proficient in the big data ecosystem programming languages (e.g. Python, Ruby, Java, Scala).
- Prior teaching experience.
Knowledge of an MVC framework such as Ruby on Rails a plus.
● Must provide portfolio site for consideration.
● Provide sample lesson.
● Be prepared for a coding challenge.
Benefits
Compensation
To learn more about our schools, please visit www.excellencecommunityschools.organd www.stamfordexcellence.org.
Excellence Community Schools