Description:.Job Responsibilities:
Build and maintain code samples, mini-games, and gameplay scenarios that showcase new platform features for game creators
Analyze complex technical requirements and generate specifications to design or redesign software components and sample content
Develop and iterate on behavior packs, resource packs, JSON entity/item/block definitions, and Script API implementations using TypeScript
Test sample projects against the latest preview builds, identifying and resolving breaks caused by API or format changes
Collaborate with engineers to understand upcoming APIs and prototype samples that effectively demonstrate new capabilities
Package finished sample projects with clean code comments, clear README documentation, and verified setup instructions
Contribute to GitHub repositories with well-organized, creator-ready reference content
Leverage industry best practices to design, test, implement, and support solutions
Ensure quality, security, and compliance requirements are met for all supported work
Adapt quickly to an evolving platform environment and adjust work priorities accordingly
Requirements:
2 to 4 years of hands-on development experience in relevant languages and technologies
Demonstrated experience building game mods, add-ons, or extensions for moddable platforms
Proven track record of designing, developing, and deploying large-scale projects end to end
Portfolio of game content, sample projects, or creator-facing reference material strongly preferred
Bachelor’s degree in computer science, computer engineering, or a related technical field required
Hands-on experience building game content, mods, or add-ons for moddable game platforms such as Minecraft Bedrock, Minecraft Java, or similar
Strong scripting proficiency in TypeScript and JavaScript, with demonstrated experience using game scripting APIs
Deep familiarity with behavior packs, resource packs, and JSON-based entity, item, and block definitions
Ability to design, develop, and successfully deploy projects from end to end
Experience following iterative and agile software development lifecycle practices
Strong written communication skills for producing clear technical documentation and README files
Ability to work independently in a remote environment and manage multiple concurrent deliverables
Flexibility and a positive approach to adapting to change in a fast-paced development environment.
Job type: Contract
Work mode: remote
To apply for this job please visit job-boards.greenhouse.io.

