Employment at Rainbow Community School
Come be part of our communityRainbow Community School
Seeks Gifted Individualslove
Rainbow Community School is always interested in meeting qualified professionals who would like to join our community.
We Invite You to Learn More
1
Research
Decide if our philosophy presented on this website resonates with you.
2
Send
Call for more information and/or send us your resume!
3
Check Your Inbox
Wait to be contacted.
Why Choose Us
Welcoming Community
One of the first things you’ll notice about working here is how close-knit and kind our community really is.
Rainbow Seven Domains™
We use the Rainbow Seven Domains™ as the foundation for our teaching. We give students the freedom to be who they are while meeting them where they are.
40+ Years and Counting
Our school has been in operation since 1978. We have a rich history of providing holistic education.
Learning & Collaboration
At Rainbow, you have the freedom to explore lessons in-depth. We provide ample opportunities for collaboration and continued learning.
Incredible Talent
Rainbow believes in hiring faculty and staff that shine in their field. Most teachers hold a master’s degree.
The Heart of West Asheville
Our school is located in the beautiful community of West Asheville, with plenty of cultural and creative venues.
Rainbow
Current Openings
Rainbow Community School is a nonprofit institution that does not discriminate in admissions or hiring practices. We welcome students and staff of any race, creed, ethnic origin, or lifestyle.
Omega Middle School Support Advocate
Rainbow Community School is seeking a Middle School Student Support Advocate for the 2025-26 school year. This position works primarily with students in 6th-8th grade identified with learning needs, benefiting from a more personalized learning program. Advocates work one-on-one and in small groups using a multisensory direct instruction approach, primarily Orton Gillingham. They also help modify assignments and engage in differentiated instruction in partnership with the classroom teachers.
The Advocate tracks and monitors data on student progress to help inform education planning. The advocate works as part of a team that typically includes the classroom teachers, school administration, and parents. Advocates are very involved with parents and must be in communication with the student’s family on a weekly basis.
Duties and Responsibilities
- Assess students’ skills to determine their needs and work with teachers to develop classroom-wide strategies and individualized Student Support Plans
- Adapt activities, room arrangement, schedules, etc., to meet the needs of students as applicable
- Plan, organize, and model activities that are specific to each student’s abilities
- Teach and mentor students as a class, in small groups, and one-on-one
- Monitor progress and update Student Support Plans throughout the year to reflect students’ progress & goals
- Discuss students’ progress with families, teachers, counselors, and school administration
- Work with Asheville City Schools Special Education administrators, or other community resources as applicable
- Assist families when leaving Rainbow with paperwork and copies of Student Support plans, such that students will be given the support needed
- Maintain the safety of children in all situations through the use of supervision and the implementation of various therapeutic techniques
- Conduct observations of children in various settings to gather information on functioning
- Collect and analyze data related to children’s learning and social and emotional development as it relates to enrollment in the Student Support Program
- Attend PD meetings as well as trainings and seminars related to best practices
Requirements and Qualifications
- Bachelor’s Degree in education, special education, or related field, required; Master’s Degree in related field preferred
- 2-4 years in special education or experience working with students with learning differences or other identified learning needs
- Significant experience in providing a variety of appropriate behavior management techniques with adolescents
- Demonstrated experience in designing and implementing modification, accommodations, and classroom management strategies
- Experience providing modified instruction that attends to a student’s individualized abilities
- Ability to provide explicit social and emotional instruction within the context of a classroom setting
- Ability to work with linguistically and culturally diverse populations and classroom environments that are representative of that diversity
- Ability to work in various settings and conditions, both inside and outside the classroom
- Orton Gillingham Certified
- A passion for working with youth in the education field.
- Reliably meets deadlines; manages time and attendance well
- Clear, consistent, and respectful verbal and written communication
- Communication with associates in a professional and timely manner
- Interaction with children in a positive, nurturing, therapeutic manner
- Demonstrated initiative to provide guidance and assistance to staff in the delivery of high-quality programs and services
- Ability to approach others about sensitive issues in a non-threatening way that fosters an environment conducive to open and transparent communication
- Knowledge of the principles of Adolescent Development
- Highly collaborative, results-oriented, adaptable, problem-solving self-starter
- Upstanding ethics and integrity related to job responsibilities
- Participate in program and/or community events
- Follows the organizational policies and procedures
Compensation:
Salary Range: $43,000-48,000 with a master’s degree plus a $3,900 stipend for health insurance. After one year of employment, an additional 2% is added annually to a 403(b) retirement fund. Tuition remission for children attending Rainbow Community School.
Please send a resume and cover letter to:
Susie Fahrer
Executive Director
Rainbow Community School and Omega Middle School
susie.fahrer@rainbowlearning.org
Kindergarten Assistant Teacher
Our educational curricula include student-centered projects, nature awareness, service learning, and more. We are unique with our Seven Domains model. We teach using the natural, mental, emotional, spiritual, social, physical, and creative domains.
Rainbow Community School is seeking an Assistant Teacher for Preschool (3-5 year olds) for the 2025-26 school year. RCS Preschool Assistant Teachers are responsible for assisting the Lead Teacher in implementing engaging and multisensory learning experiences for the students in the classroom community. The Assistant Teacher works closely with the Lead Teacher to create a nurturing support system aimed at providing each child with the greatest opportunity for physical, social, emotional, and intellectual growth.
In addition, they bring in best practices from a variety of approaches to create our holistic model. The Assistant Teacher will also step in for the Lead Teacher whenever the Lead Teacher is not present with the class. This Assistant Teacher role will also be responsible for our Afterschool programming, including activity planning and corresponding with families.
Duties and Responsibilities
- Help to execute activities and practices that promote the RCS Seven Domain Model
- Help to tailor classroom activities to the developmental needs of each child
- Foster strong classroom community by helping children develop conflict resolution skills
- Teach students as a class, in small groups, and one-on-one
- Use curriculum programs such as Fundations and Singapore Math
- Maintain the classroom environment to provide safe and engaging learning opportunities
- Discuss student’s progress with Lead Teacher, families, counselors, and administrators
- Provide constant supervision of the students; take care of their health & safety needs
- Engage in positive, developmentally appropriate interactions with children while implementing Positive Discipline, Transformative Justice, and Decolonized curriculum
- Implement classroom schedules and lesson plans as directed by Lead Teacher
- Assist in documentation of individual childrens’ progress
- Develop relationships with and serve as point of contact for families to provide information and relevant resources
- Participate in RCS faculty meetings, and Assistant Teacher circle meetings
- Attend any required in-service trainings on an annual basis
Requirements and Qualifications
- Associates or Bachelor’s Degree in Elementary Education or related field.
- Minimum of 1-year experience teaching in a school setting or with children.
- A passion for working with youth in the education field.
- Clear, consistent, and respectful communicator
- Attentive listener
- Commitment to personal and professional growth
- Excellent collaborator
- Upstanding ethics and integrity
- Pass state-enforced background check
Compensation:
Salary: $29,492 plus a $3,900 stipend. After one year of employment, an additional 2% is added annually to a 403(b) retirement fund. Tuition remission for children: 50% discount for 1st child, 25% for 2nd child.
RCS is an Affirmative Action school, EOE, Rainbow Community School is a nonprofit institution that does not discriminate in admissions or hiring practices. We welcome students and staff of any race, creed, ethnic origin, or lifestyle.
Please send a cover letter and resume to:
Kate Brantley
P-3 Division Head
Rainbow Community School
kate.brantley@rainbowlearning.org
Rainbow Community School is a nonprofit institution that does not discriminate in admissions or hiring practices. We welcome students and staff of any race, creed, ethnic origin, or lifestyle.
Preschool Assistant Teacher
Our educational curricula include student-centered projects, nature awareness, service learning, and more. We are unique with our Seven Domains model. We teach using the natural, mental, emotional, spiritual, social, physical, and creative domains.
Rainbow Community School is seeking an Assistant Teacher for Preschool (3-5 year olds) for the 2025-26 school year. RCS Preschool Assistant Teachers are responsible for assisting the Lead Teacher in implementing engaging and multisensory learning experiences for the students in the classroom community. The Assistant Teacher works closely with the Lead Teacher to create a nurturing support system aimed at providing each child with the greatest opportunity for physical, social, emotional, and intellectual growth.
In addition, they bring in best practices from a variety of approaches to create our holistic model. The Assistant Teacher will also step in for the Lead Teacher whenever the Lead Teacher is not present with the class. This Assistant Teacher role will also be responsible for our Afterschool programming, including activity planning and corresponding with families.
Duties and Responsibilities
- Help to execute activities and practices that promote the RCS Seven Domain Model
- Help to tailor classroom activities to the developmental needs of each child
- Foster a strong classroom community by helping children develop conflict resolution skills
- Teach students as a class, in small groups, and one-on-one
- Maintain the classroom environment to provide safe and engaging learning opportunities
- Discuss students’ progress with Lead Teacher, families, counselors, and administrators
- Provide constant supervision of the students; take care of their health & safety needs
- Maintain compliance with all current NC and DCD guidelines, both indoors and out
- Engage in positive, developmentally appropriate interactions with children while implementing Positive Discipline, Zones of Regulation, and the Nurtured Heart Approach
- Commitment to Equity efforts by teaching Pollyanna curriculum and adhering to the Anti-Bias Framework for Social Justice Ends
- Implement classroom schedules and lesson plans as directed by Lead Teacher
- Assist in documentation of individual children’s progress
- Develop relationships with and serve as point of contact for families to provide information and relevant resources
- Participate in RCS faculty meetings, Preschool circle meetings & Conferences
- Attend any required in-service trainings on an annual basis
- Create activities for Afterschool programming along with other staff
- Correspond with families at pick up and build on classroom connection with a small group
Requirements and Qualifications
- An Associate’s or Bachelor’s Degree in Early Childhood Education or related field is preferred
- Minimum educational requirement is AA plus 18 ECE semester hours (NC ECE Certificate)
- Minimum of 1-year experience teaching in preschool setting
- A passion for working with 3-5 year olds in the education field.
- Clear, consistent and respectful communicator
- Self starter, takes initiative
- Interest/Experience in facilitating Reggio Emilia/Montessori/Waldorf pedagogies
- Attentive listener
- Excellent collaborator, team player
- Upstanding ethics and integrity
- Commitment to personal and professional growth
- Pass state-enforced background check
- Current CPR & First Aid certification
- Current Medical Report & TB test
Compensation:
Salary Range: $29,492 plus a $3,900 stipend for 10 months, plus at least one week commitment for Preschool Summer Program. After one year of employment, an additional 2% is added annually to a 403(b) retirement fund. Tuition remission for children: 50% discount for 1st child, 25% for 2nd child.
RCS is an Affirmative Action school, EOE, Rainbow Community School is a nonprofit institution that does not discriminate in admissions or hiring practices. We welcome students and staff of any race, creed, ethnic origin, or lifestyle.
Please send a cover letter and resume to:
Kate Brantley
P-3 Division Head
Rainbow Community School
kate.brantley@rainbowlearning.org
Substitute Teachers
Rainbow Community School’s mission is to develop accomplished, confident, and creative learners who are prepared to be compassionate leaders in building a socially just, spiritually connected, and environmentally sustainable world.
We are unique with our Seven Domains model. We teach using the natural, mental, emotional, spiritual, social, physical and creative domains.
Rainbow Community School always seeks to build its pool of Substitute Teachers. If you are interested in doing so, please email us at info@rainbowlearning.org.
Office
574 Haywood Road
Asheville, NC 28786