top of page

Title:              Computer Science Curriculum Developer (multiple openings)

Reports to:    Code Savvy Director of Educator Training

Status:            Contract Position (Part-Time, Temporary), Minnesota, Remote


Company Profile:

Code Savvy is a 501(c)3 not-for-profit, equal opportunity, affirmative action organization working to interrupt and counteract existing gender, racial, and economic gaps in computing by equipping youth and educators with the knowledge, skills, and support to create with technology. We do this work through partnerships with schools and communities to expand equitable and engaging computer science education for all students. Our school partnership engagements include educator training, ongoing educator CS coaching, co-planning, and coteaching, standards alignment, curriculum development and curation (both stand-alone CS and integrated with other subjects), and recommendations on CS curricular materials and supplies. 


Code Savvy is looking for Computer Science Curriculum Developers to support our school partnerships through the development of a project-based curriculum! Join us to engage and inspire students through creative computing!


Position Summary: 

The ideal candidate for the Computer Science Curriculum Developer role has several years of experience teaching computer science at either the elementary or secondary school level and will help to support our school partnerships through the development of a project-based curriculum. Successful candidates will have some experience developing and writing hands-on, differentiated computer science curricular resources that inspire, engage, and empower elementary and/or secondary teachers and students alike, will have a passion for creating equitable lessons that encourage underrepresented racial and ethnic groups and female-identifying youth, and ideally experience integrating CS into other subjects. 

These positions are project-based, part-time contract positions. We are looking for K-2, 3-5, 6-8, and 9-12 curriculum developers. The preferred start date is July 2021 and includes 30 hours of curriculum development, with an option to add additional hours.


Essential Duties & Responsibilities:

In this role, you will:

  • Work as a member of our educator training and school partnership team to design CS curriculum for elementary or secondary students and educators

  • Ensure the consistency and alignment of the curriculum with the goals of our school partnership initiatives and with Code Savvy’s mission

  • Incorporate research-based best practices for equity and pedagogy to build engaging and approachable lessons for all students (particularly underrepresented racial and ethnic groups and young women) and their teachers

  • Define and build teacher support resources and assessments for CS activities, and assist in developing teacher training materials

  • Revise the curriculum based on feedback you have received.

  • Provide feedback to other writers on the curricular materials they have developed.

  • Deliver multiple development projects from inception to completion 


Experience & Qualifications: 

As our ideal candidate, you have experience developing and writing computer science curriculum to standards; strong writing and communications skills; are quick to pick up new technology, effectively prioritize and multi-task, and work well both independently and on a team.


Required Skills and Experience:

  • Recent K-5 or 6-12 classroom experience   

  • Comprehensive knowledge of computer science and computational thinking, including the concepts covered in the K-5 and/or 6-12 band of the CSTA standards

  • Deep understanding of and dedication to equity, best practices to support equitable classroom environments, and gender- and culturally responsive teaching practices

  • The creativity and expertise to develop engaging, fun CS activities that can be used successfully with a wide range of learners, and be taught by a wide range of teachers  

  • Prior curriculum writing/activity design experience

  • Some familiarity with principles of pedagogy and research-based best practices in education

  • Some familiarity with a variety of coding platforms, appropriate to the student age range


Preferred Skills and Experience:

  • Experience integrating computer science education into other subject areas such as ELA and math

  • Experience teaching in a classroom environment with students from marginalized racial and ethnic groups underrepresented in computer science and/or students from low-income communities (strongly preferred)

  • Bachelor’s degree or higher in Education or Computer Science 

  • Experience/familiarity with K-5 and/or 6-12 CS curricula

  • Experience supporting and collaborating with other teachers on CS lessons


To Apply: 

  • Submit a cover letter that highlights your relevant experience and a sample CS lesson plan that is your original work to

  • The initial review of applications for this position will happen on a rolling basis

  • Our team will review all applications and if we believe your qualifications would make a great fit, we'll contact you to schedule an informational interview.

  • All interviews will be conducted virtually via Zoom

  • Preferred start date is July 2021. This role is temporary, through August, 2022.


Code Savvy is an equal opportunity employer that values diversity. Code Savvy does not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Code Savvy will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment.

bottom of page