Hiring! Gameplay Engineer (contract)

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.