top of page
Computer Science Curriculum Developer (Remote)

Title:                Computer Science Curriculum Developer (freelance, project-based)

Reports to:      Code Savvy Director of Educator Training

Status:             Contract Position (Part-Time up to Full-Time, Flexible hours), 100% Remote

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


These contract positions are project-based - up to full-time hours available if you have the capacity, but can also be supplemental projects for your instructional portfolio. All remote, very flexible hours, starting immediately! 


Position Summary: 

Computer Science Curriculum Developers will help to support our school partnerships through the development of project-based curriculum that inspires, engages, and empowers elementary and/or secondary teachers and students alike.


Essential Duties & Responsibilities:

  • 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. You have the ability to generate creative solutions and apply them to highly ambiguous situations and environments. 


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, your resume, 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.


Company Profile:

Code Savvy is a 501(c)3 not-for-profit 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, coplanning 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 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