Skip to main content
Tallo logoTallo logo
Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Middle School Teacher

Job

Joshua Christian Academy

Des Moines, IA (In Person)

$45,000 Salary, Full-Time

Posted 2 weeks ago (Updated 1 week ago) • Actively hiring

Expires 7/28/2026

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
58
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Position:
Middle School Teacher Reports To:
Campus Director Employment:
Full Time Qualifications Born-again Christian, aligned with JCA's Statement of Faith & Pillars of Truth Active member/regular attendee of n local church Holds an Iowa teaching license Personal Profile (All JCA Staff) Models a Biblical worldview and Christlike character Spiritually mature, committed to prayer, Scripture, and unity in fellowship Demonstrates joy, hard work, and a teachable spirit Displays professionalism, optimism, and love for children Respects authority, avoids gossip, and handles conflict biblically Professional Profile Supports JCA's mission, statement of faith, and code of conduct Dependable, flexible, detail-oriented, and a team player Effective communicator with students, staff, and parents Competent in classroom management, planning, and instruction Proficient with basic technology and organizational tasks Engaged in professional growth and accountability Responsibilities Provide classroom instruction in assigned subject areas for middle school grade students. Prepare and submit weekly lesson plans Use varied instructional strategies to meet student needs Assess student progress and provide timely feedback Maintain a clean, orderly classroom environment Attend staff meetings and participate in school events Communicate effectively with parents and staff Support the mission of JCA with joy, diligence, and professionalism Perform other tasks as assigned by the Head of Schools Be a part of something bigger than yourself - join JCA and help shape the future of our students and community, to the Glory of God! (Ephesians 2:8-10)
SUBMIT APPLICATION THROUGH INDEED OR FILL OUT OUR FULL APPLICATION ONLINE
(LINK BELOW):
APPLY NOW
https://jcadm.org/employment-application/
Job Type:
Full-time Pay:
$40,000.00 - $50,000.00 per year
Benefits:
401(k) matching Dental insurance Health insurance Life insurance Paid time off Professional development assistance Vision insurance
Work Location:
In person