About us

At Allstar, our mission is to enable any gamer to be a creator. We build powerful creator tools that make sharing gameplay simpler than posting a selfie. Our dedication to our mission and passion for gaming and creativity has led us to become the fastest growing company in our space.

Co-founded by former pro-gamer and CEO Nick “anTs” Cuomo (CEO) and Gavin “Odin” Silver (CTO) in August 2019, we’ve scaled from creating thousands of videos for hundreds of gamers, to over 37M clips for 17M users – now more than 1 clip every second! With over 194M views and 100% organic product driven growth, Allstar has reached an inflection point and is scaling fast. We need talented people like you to help us accelerate.

Allstar has raised $18M+ in venture capture having closed our Series A led Drive Capital (former Sequoia investors; 3x IPOs including Duo Lingo). We are backed by Mark Cuban, the New York Angels (investors in Pinterest), Studio VC (investors in Twitter, Lyft), angel investors from Harvard and MIT, and gaming investors from Overwolf, Twitch, Zynga and Blizzard.

Team Allstar is driven by our passion for gaming and creativity, a strong belief in our mission, and our diverse backgrounds and experiences. With multiple previous unicorn exits, you’ll be growing alongside senior talent from industry leaders like Unity, Meetup, ESL, Apple, TIME, and more.

To learn more about Allstar, check out our career page, scroll through our social media, hang out in Discord, and don’t forget to become an Allstar creator yourself.

About the role

As a Senior Full-Stack Engineer at Allstar you’ll be responsible for the delivery of critical features in existing across both frontend and backend. These responsibilities are primarily centered around TypeScript and Ruby on the backend and React/TypeScript on the frontend. We also have backend code in Python and Golang and frontend code in Swift (iOS) and Kotlin (Android) and we encourage all engineers to explore any of these as areas of growth.

This role will be, primarily focused on delivering new features to Allstar developer partners via our developer portal and APIs but offers substantial room to branch out and grow from there.

You will own

All features on the roadmap related to Allstar’s developer partners. These include:

  • Our developer portal. Written in TypeScript/React/NextJS, our developer portal assists developers in obtaining API credentials, managing API quotas, embedding the Allstar iframe player into their sites and apps, etc.
  • Our developer API. We maintain a REST API, written in TypeScript/Express that external developers can use to integrate Allstar’s advanced clipping capabilities into their sites and apps.
  • Our developer iframe. Written in TypeScript/React, our iframe player is the primary mechanism for external developers to facilitate playback of Allstar clips in their sites and apps.
  • Additionally, you will be a frequent contributor to our internal administrative tooling, written in Ruby/Rails (backend) and Refine (build on React)/NextJS/TypeScript on the frontend.

What we need

  • 4+ years of professional software engineering experience.
  • 2+ years of experience building frontend web applications in React.
  • 2+ years of experience building backend applications using TypeScript. Experience building backend applications in Ruby/Rails is a plus.
  • Significant experience writing automated tests (Jest, Mocha, RSpec, etc). Experience with TDD/BDD is a plus.
  • Plus: experience working with GraphQL both on the frontend (Apollo Client) and backend (Apollo Server, TypeGraphQL, graphql-ruby, etc).
  • Bonus points for Apollo Federation experience.

Who you are

  • You love building high quality, well tested code in a fast-paced environment.
  • You understand the value of automated testing without going overboard.
  • You have experience building React apps at scale, using well established architectural patterns (MVVM, etc).
  • You thrive in a collaborative environment and have excellent communication skills.
  • You know when “good enough” is good enough. You’re skilled at avoiding over-engineering without cutting corners.
  • You love shipping. The more releases per day the better.
  • Plus: you’re comfortable reviewing and writing code in other languages – Python, Golang, etc.

Tips & Tricks

We love hearing about your gamer story, anything from accomplishments to hours played, to easter eggs found – share your gaming passion with us!

Even better, we love candidates who fully understand what makes Allstar’s technology unique, and have strong opinions about our product from the perspective of the user (we are big practitioners of “dogfooding”).

Everyone at Allstar knows what it takes to succeed in tech and gaming so we love to see people go above and beyond to stand out!

Perks

  • Medical, Dental, Vision
  • 401(k)
  • Commuter Benefits
  • Maternity & Parental Leave
  • Flexible PTO
  • Team Outings
  • Learning & Development Budget
  • Stock Options

Pay & Benefits

At Allstar, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role.

The base pay range for this role is between $140,000 and $175,000/yr USD and your base pay will depend on your skills, qualifications, experience, and location as well as other factors including equity compensation.

Allstar employees also have the opportunity to earn Stock Options through participation in the company’s employee equity incentive plans.

Additionally, certain roles and candidates may be eligible for discretionary bonuses or commission payments as well as relocation benefits.

Learn more about Allstar Benefits by contacting your Hiring Manager.