Full-Stack Engineer

MagicBlock Labs

MagicBlock Labs

Software Engineering · Full-time
60,000 – 110,000 USD per year
Posted on Thursday, February 29, 2024

About us

MagicBlock Labs is a gaming and technology company building infrastructure for fully onchain games. We are trailblazers, unafraid of challenging the status quo to solve complex problems. We are passionate about gaming as much as we love open-source and building in collaboration with our community. Backed by Tier 1 investors, our team is a mix of technical and creative talent on a quest to define a new vision for open, permissionless and unstoppable games.

Role overview

We are hiring a Full-Stack Developer to work on MagicBlock developer-facing solutions. From dashboards to data indexing, you will help build tools that streamline the development process for studios/game developers, while taking responsibility for the launch of a brand-new pipeline of products.

Key Responsibilities

  • New initiatives and products: You will be leading initiatives to launch new complementary products and tools.
  • Develop and maintain front-end and back-end aspects of web applications
  • Collaborate with the rest of the team in creating indexing and GraphQL interfaces
  • Optimize and maintain database systems for maximum speed and scalability while ensuring application responsiveness.


  • Minimum of 3 years of experience in full-stack web development
  • Working knowledge of Redis, Kafka, React, GraphQL, REST API
  • High-agency, self-driven and passionate about crypto and/or gaming
  • You write clean, readable and performant code
  • English language proficiency


  • Generous stock options plans (signing bonus & performance-based)
  • Fully remote, flexible working schedule
  • Paid quarterly offsites, conferences and travels.
  • Medical, Dental, Vision insurance (US)
  • New laptop and/or budget for work equipment

MagicBlock Labs is an equal opportunity employer.

MagicBlock Labs is an equal opportunity employer.

Apply for this job

Drag and drop or click to upload.
Tell us why you are a good fit, add a cover letter or anything else you want to share.
To withdraw or update your application, email [email protected]