Magic Circle Studio Wordmark

icon
Full-Stack Engineer

location pin icon
Location
In-Person: San Francisco / Oakland, CA
clock icon
Employment
Full-time

Do you care about relationships + games?

Magic Circle builds instant party games for IRL parties! Our product lets you scan a QR code to play fun, unique games with your friends: no downloads, no hardware, just fun in your pocket anywhere you go.

We're currently a team of three, funded by some of the best consumer + gaming investors in the world, including General Catalyst and a16z SPEEDRUN. Our mission is to create more intimate games that nourish relationships that really matter in our lives.

We're hiring a full-stack engineer to join our board game obsessed team in Oakland, CA, and build the next generation of fun, wholesome party games using web technologies. If that sounds like you, read on!

frogWe’ll count on you to

  • Build our web-based game platform across the full product lifecycle, from one-off prototypes to scalable production code
  • Architect, build, and test features end-to-end, across client and server
  • Wrangle tools to make our lives easier and help us automate stuff
  • Contribute ideas in all aspects of our games’ design and production

frogYour impact

Within...You’ll…
1 month
  • Ship key user-requested features features using TypeScript, React, and CSS
3 months
  • Build platform-level features like user accounts and progress saving.
  • Iterate on code you wrote based on real feedback (interviews + analytics) from players
6 months
  • Work with our team (founder, engineer, designer) to build and ship a new game from scratch, leveraging everything we've learned so far + our reusable game components (some that you've written, too!)
  • Supply critical data about how players actually use our games with instrumentation and logging
  • Contribute ideas across all aspects of our games’ design and production.
3 years
  • Evolve our product from a webapp into a scalable, sustainable service, that spans multiple surfaces (web + mobile) and dozens of games.
  • Design and implement systems not only within, but across our games to solve common engineering needs. For example: matchmaking, on-the-fly balancing/tuning, storing and serving user-generated-content, etc.
  • Shape our studio’s culture, leaving your mark not only on our games but how we make them

Skills you’ll need*

* if you don’t have all of these skills, but you’re excited to learn, we’d still love to hear from you!

  • Ability to build fun, intuitive, highly interactive websites and games using modern web technologies, including React and TypeScript, from prototype to production, across client and server.
  • CSS skills to bend the DOM into the shape of games
  • Backend generalist skills: wrangle WebSockets, spin up a database, write integration tests, manage deployments.
  • Willingness to work in-person at our office in the San Francisco Bay Area. We make games people play in person; the only way to build them is by working in-person.
  • Strong debugging skills
  • Ability to thrive in a fast-moving startup and an in-person working environment
  • Love of board games (Friday afternoons = board game time at MCHQ!)
  • Kindness in giving and receiving feedback

frogEven better if you’re

  • Experienced making multiplayer games
  • Experienced building native mobile app development
  • Experienced using web-based animation tools like Framer Motion
  • Experienced with CI/CD
  • Excited to share your process with the world, on TikTok/YouTube/Twitter

frogWhat we offer

  • Competitive salary
  • Stock options
  • Paid vacation, holidays, and sick days

Drag to apply

an envelope addressed to Magic Circle
a mailbox
Hooray! Let’s talk. Email me at avi@magiccircle.studio.
Please include:
  • Links to relevant work you’re proud of
  • Why are you interested in joining?
  • Why do you like games?
Email Avi

Magic Circle Studio, Inc. is committed to equal employment opportunities regardless of race, color, religion, gender identity, sexual orientation, age, disability, or membership in any other legally protected category.

If you need reasonable accommodation at any point in the application or interview process, please let us know.

Also, we welcome notes in your application about your pronouns, e.g., she/her/hers, he/him/his, they/them/theirs.

Oh, and one more thing:

You don’t need to match every single listed expectation to apply. We know that innovation comes from diverse perspectives, and are committed to building a team that encompasses a variety of backgrounds, experiences, and skills.

Thanks for reading!

— Avi (CEO & Founder)

polaroid photo of Avi and his cat Aurora