Mastery Coding
Curriculum Developer, Game Development (Unity & C#)
Mastery CodingUnited States4 hours ago
ContractRemote FriendlyEducation, Training

Compensation: $6000 / month for a six-month contract with opportunities for renewal or full-time employment upon contract end.

About Us

Mastery Coding creates career-connected, certification-aligned elective coding curricula for middle and high schools. We deliver instruction through our courseware using self-paced lessons built around engaging video lectures, written instruction, and hands-on projects.

Our courses help students discover pathways into technology careers while earning industry-recognized certifications. We believe every student deserves access to high-quality computer science education and we're building the curriculum to make that happen.


Role Description

We're looking for a Curriculum Developer to own our Game Development pathway end-to-end. This is a unique hybrid role combining curriculum design + technical authorship + visual slide creation + video voiceover delivery.


You'll be the primary course creator responsible for everything from the initial outline to the final recorded lesson. This course prepares students for certifications including Unity Certified User: Programmer and Unity Certified User: Artist.


If you love teaching, enjoy building things in Unity, and want to shape how the next generation learns game development, this role is for you.


This is a contract position with a pathway into future curriculum development contracts or full-time employment. 


Responsibilities


Instructional Design

  • Create coherent learning progressions for teen learners
  • Build scaffolded, project-based curriculum with measurable objectives
  • Align content to Unity certification exam objectives

Technical Accuracy

  • Teach Unity workflows and C# fundamentals correctly and consistently
  • Ensure code samples, projects, and explanations are accurate and up-to-date
  • Debug and troubleshoot student-facing project files

Writing & Scripting

  • Produce clear, friendly, precise student and teacher materials
  • Write scripts that translate complex concepts for beginners
  • Maintain consistent voice and terminology across all content

Slides & Visuals

  • Build clean, professional decks following brand guidelines
  • Create visuals that enhance understanding, not just decorate

Recording

  • Deliver (in your own voice) engaging video lectures with confidence and clarity
  • Use accurate terminology and maintain strong pacing
  • Collaborate with video editors and complete retakes as needed

Quality & Iteration

  • Respond to QA feedback and fix issues quickly
  • Improve lessons based on review and testing
  • Meet deadlines and provide regular progress updates


Required Qualifications


Content Creation Experience

  • Demonstrated ability to build instructional content (curriculum, training, courses, tutorials)
  • Track record of shipping completed educational content
  • Strong writing skills. You can explain technical ideas to beginners without being vague

Unity Proficiency

  • Solid understanding of the Unity Editor (workflow, scenes, prefabs, hierarchy)
  • Experience with components, input systems, physics, UI, and animation basics
  • Ability to create polished, functional game projects

C# Fundamentals

  • Types, control flow, classes, methods, debugging
  • Basic OOP patterns and best practices
  • Can write clean, readable code suitable for student learning

Communication & Presence

  • Confident speaking presence for video recording
  • Clear audio delivery with accurate terminology
  • Engaging teaching style that connects with learners

Project Execution

  • Reliable deadline management
  • Regular progress updates and transparent communication
  • Ability to iterate based on feedback


Nice-to-Have Qualifications


  • Experience teaching or designing curriculum for middle/high school learners
  • Familiarity with certification-aligned instruction and exam objectives
  • Game design knowledge (core loops, feedback, balance, level design basics)
  • Art pipeline familiarity (sprites, materials, lighting, importing assets, animation workflow)
  • Experience working with video editors and structured QA processes
  • Previous experience creating content for video based online learning platforms
  • Background in computer science or familiarity with multiple programming languages such as python, HTML, CSS, Javascript, and command line scripting.

Key Skills

Ranked by relevance