Bedrock Programmer

2 Months ago • All levels • Undisclosed

About the job

Job Description

As a Bedrock Programmer, you'll be responsible for building modular and adaptable technical systems to provide our players with a satisfying gameplay experience. You will champion elegant tech solutions that enhance our Minecraft content, pushing the envelope of what's possible. You will also contribute to comprehensive documentation and research efforts. You'll bring your knowledge of programming within Minecraft, including commands, behaviour JSON, UI JSON, and scripting, and learn how to work in an Agile environment. You will create backend systems for the project to stand on while also providing feedback to the greater project. You will not just be working at a great company, but actively making each project more satisfying and engaging for our players.
Must have:
  • Experience in programming
  • Ideally experience in Minecraft Bedrock
  • Confident working on major technical aspects of a project
  • Ability to learn quickly and eagerly
  • Experience across multiple engines would be a plus
  • Knowledge of commands, behaviour JSON, UI JSON, and scripting
Perks:
  • Unlimited paid time off
  • Flexible hybrid schedule
  • Health Spending Account of $3000/year
  • Charitable matching of $2000/year
  • Investment in professional development
  • Access to benefits without a probationary period
  • Opportunity to explore fully paid relocation to Halifax, Canada

Location: Remote within 4 hours of GMT -4 (Halifax, Canada), with a strong preference for local applicants
Full-time position for 2025

A Bit About Us

Gamemode One was founded 6 years ago to do things right in the Minecraft gaming space - especially doing right by our staff, and right by our players. We care deeply about our vibrant company culture, which enables us all to do our best work. We are looking to scale to meet our full potential, while continuing to prioritize staff-wellbeing, and making excellent games.


The Opportunity

In our growing organization, you’ll be building modular and adaptable technical systems to provide our players with a satisfying gameplay experience. You will champion elegant tech solutions that enhance our Minecraft content, pushing the envelope of what’s possible. You will also contribute to comprehensive documentation and research efforts.

You’ll bring your knowledge of programming within Minecraft, including commands, behaviour JSON, UI JSON, and scripting, and learn how to work in an Agile environment. You will create backend systems for the project to stand on while also providing feedback to the greater project. You will not just be working at a great company, but actively making each project more satisfying and engaging for our players.


What we mean when we say ‘experienced’

This role is listed at an experience level of “experienced”. We know that this can mean something different across employers. For us, this means you should have ample experience in programming, ideally in Minecraft Bedrock. This may be a mix of personal and professional experience. If you have ample programming experience outside of Minecraft, learning quickly and eagerly would be necessary - and having experience across multiple engines would help. We are looking for someone who will be confident working on all major technical aspects of a project. This is likely not the role for you if it would be your first-ever programming job, or you are seeking a role with a large focus on mentorship.


Within 1 month, you’ll…

  • Get familiar with our in-house software, tools and processes
  • Be onboarded to our current projects and join pre-production on our latest IP project. Create prototypes, partaking in quick iteration and informing direction
  • Advocate for your needs and actively collaborate. Speak to your work and deliver context on feasibility, technical design and systems
  • Get to know your peers - build relationships with the development team
  • Demonstrate cultural understanding and values alignment by leveraging inquisitiveness and courage while learning about the company


Within 3 months, you’ll…

  • Enter production, developing performant and modular gameplay systems and mechanics. Contribute to a strong foundation for the project, whilst adhering to timelines
  • Provide technical support for the rest of the team, such as assisting with implementation, troubleshooting, and resolving programming-related issues
  • Partake in bi-weekly code reviews, providing and sourcing feedback on how to write clean, lightweight, and scalable code
  • Contribute to project documentation on technical design, as well as documenting your own features and systems
  • Optimize game performance early and identify potential risks
  • Identify opportunities to improve our processes and workflows


Within 6 months, you’ll…

  • Contribute to a project from start to finish, delivering on creative vision and support in resolving bugs post-production
  • Advocate for clean coding practices, and work with QA and tech peers to identify issues earlier in the product lifecycle
  • Seek out advancements in technology and techniques to keep us on the cutting edge. Use this knowledge to develop ground-breaking systems
  • File bug reports and advocate for project needs in technical reviews with Mojang
  • Contribute to evolving our processes and workflows


Within 12 months, you’ll…

  • Work on projects across a range of offering types
  • Support and mentor other members of the team in skilling up their technical knowledge and programming skills
  • Be empowered to take on more responsibilities for ensuring product quality
  • Become the driving force behind programming and development during the whole development cycle


Why our job descriptions look like this

Our job descriptions look different than the average, and that’s on purpose! We find the normal approach to be far too prescriptive. Defining explicit qualifications and requirements would be us defining how you should have acquired a certain skillset. What these generally achieve is intimidating those who don’t fit the mold to not apply. That’s not our style. In an effort to be inclusive, and clear, we take a more descriptive approach. Read through the opportunity, and the description of the work you’ll be doing. Decide for yourself if the work excites you, and is something that you are able to rise to the challenge of.


Benefits

  • Unlimited paid time off
  • Flexible hybrid schedule
  • Health Spending Account of $3000/year
  • Charitable matching of $2000/year
  • Investment in professional development
  • Access to the benefits above without a probationary period
  • Opportunity to explore fully paid relocation to work with us in Halifax, Canada


View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

Gamemode One is a small, but growing, team with a love of community, innovation, and initiative. We’re interested in making quality, beloved games, and being a stable place for career growth. We know diversity makes us all stronger, and are proud of every member of our 20+ team across 10 countries. We love making games and the unique challenges of making them in Minecraft.

Let’s make great things together! We look forward to meeting you.

Our namesake is a tribute to our Minecraft roots. "​/gamemode 1"​ is the command in Minecraft that enables creative mode.

Creative mode was the tool that laid the foundation for us to grow into the builders, developers, artists, designers, and world-building enthusiasts that we are today.

Nova Scotia, Canada (Hybrid)

Nova Scotia, Canada (Hybrid)

Nova Scotia, Canada (Hybrid)

Halifax, Nova Scotia, Canada (Hybrid)

View All Jobs

Get notified when new jobs are added by Gamemode One Inc.

Similar Jobs

Warner Bros Discovery - Account Director

Warner Bros Discovery, United Kingdom (Hybrid)

Warner Bros Discovery - Staff Software Engineer in Test - (GQA Team),Bangalore

Warner Bros Discovery, India (On-Site)

Warner Bros Discovery - VP, Strategy, Digital Business - CNN Digital Products & Services

Warner Bros Discovery, United States (On-Site)

Warner Bros Games - ROC Specialist

Warner Bros Games, United States (Hybrid)

GoTo Group - Data Warehouse Engineer

GoTo Group, Indonesia (On-Site)

ION - Senior C++ Developer, Italy

ION, Italy (On-Site)

DEVOTEAM - Data engineer -Apache NIFI

DEVOTEAM, Morocco (Remote)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Warner Bros Games - Manager, Software Engineering - LIVE Team

Warner Bros Games, India (Hybrid)

Casumo - Product Owner - Protect Team

Casumo, Gibraltar (Hybrid)

Life church - Marketing Strategist

Life church, United States (On-Site)

Warner Bros Discovery - Senior Software Engineer - Machine Learning

Warner Bros Discovery, United States (On-Site)

Warner Bros Discovery - Staff Software Engineer in Test - (GQA Team),Bangalore

Warner Bros Discovery, India (On-Site)

Warner Bros Games - Senior Manager, FP&A, Content Networks & DTC

Warner Bros Games, India (Hybrid)

Warner Bros Games - Senior Software Engineer - Full Stack Developer

Warner Bros Games, India (Hybrid)

Warner Bros Games - Software Engineer II

Warner Bros Games, (Hybrid)

Get notifed when new similar jobs are uploaded

Jobs in Halifax, Nova Scotia, Canada

SSC Technologies - Associate Manager, Fund Accounting

SSC Technologies, Canada (Hybrid)

Inworld AI - Staff Platform Engineer  - Canada

Inworld AI, Canada (On-Site)

Behaviour Interactive - Senior Technical Audio Designer - Dead by Daylight

Behaviour Interactive, Canada (Hybrid)

Airlab Inc  - Artificial Intelligence Researcher

Airlab Inc , Canada (On-Site)

Epic Games - Senior Outsource Artist - Environment

Epic Games, Canada (On-Site)

WaveApps - Senior Manager, AI & Data Platform

WaveApps, Canada (Remote)

Epic Games - Programmeur Principal en Recherche

Epic Games, Canada (On-Site)

Epic Games - Programmeur, Assurance qualité

Epic Games, Canada (On-Site)

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Assystems - Sr Design Engineer-Building Structures

Assystems, India (On-Site)

Next Level Business Services - Hadoop Architect (Full Time)

Next Level Business Services, United States (On-Site)

Workato - Platform Solutions Engineer, Japan

Workato, Japan (On-Site)

The Walt Disney Company - Sr Software Engineer (Rust Developer)

The Walt Disney Company, United States (On-Site)

Quizizz - Engineering Manager

Quizizz, India (Hybrid)

PwC - Consultant IT Risk

PwC, Morocco (On-Site)

ION - FIX Connectivity Engineer - 4592

ION, United Kingdom (On-Site)

Bally's Interactive - Retention Executive

Bally's Interactive, United Kingdom (On-Site)

Get notifed when new similar jobs are uploaded