Boom Entertainment

Boom Entertainment

Full Stack Software Engineer - MERN Stack

United States · Director

Work authorization requiredDetected 97 days ago
JavaScriptTypeScriptReactReact NativeNode.jsFull-Stack DevelopmentCode ReviewMongoDBRESTWebSocketsRoadmappingCommunicationCritical Thinking

About the role

  • To date, players on Boom Sports have won close to $100 million in prizes, and our user base continues to grow as more fans choose Boom as their go-to place to play.
  • Boom is a small team with high standards.

Responsibilities

  • Own features end-to-end: from design discussions through implementation, testing, and production monitoring.
  • Optimize for performance, stability, and quality of the end-user experience.
  • Participate in roadmapping, stand-ups, code review, and ongoing discussions about best practices and design patterns.
  • Develop an appreciation for the gaming vertical and contribute to the design, testing, and evaluation of new products and features.
  • from design discussions through implementation, testing, and production monitoring.

Requirements

  • 5+ years of professional software engineering experience.
  • 2+ years of Production React Native experience.
  • Solid working knowledge of modern web
  • Solid working knowledge of modern web technologies: JavaScript/TypeScript, Node.js, and MongoDB (or similar).

Nice to have

  • Experience working on B2C products at a small company or startup.
  • Experience with at-scale integration of 3rd party APIs.
  • Experience with microservices architecture and client-server communication (REST, Server Sent Events, websockets, etc.).
  • This role is not for you if:
  • You prefer a steady state job where priorities rarely change.
  • You want highly detailed instructions before starting work.
  • You are uncomfortable owning deadlines and accuracy without close oversight.
  • You do not enjoy improving processes, documentation, and structure where gaps exist.

Skills

  • Experience leveraging AI coding tools to prototype, debug, write tests, and improve developer velocity while maintaining code quality.
  • Creative problem-solver with strong critical thinking and troubleshooting skills who learns quickly and takes initiative.
  • Strong communicator and collaborator who makes the people around them better.
  • Interest in or experience with the Sports and/or Sports Betting industry.
  • JavaScript/TypeScript, Node.js, and MongoDB (or similar).
  • Boom Entertainment is redefining the way fans engage with sports through innovative, high-quality sports products.

Compensation

  • Our target compensation for this position is between $115,000 and $140,000, depending on experience.

Benefits

  • Uncapped PTO (please use them!)
  • Flexible working hours
  • A $300 home office reimbursement
  • Parental support (paid leave, childcare, and adoption benefits)
  • Health, Dental, Vision+
  • 401K Match & FSA
  • A great culture that includes support for learning and development

Visa & Work Authorization

  • To be considered, candidates must have applied through our portal and be legally authorized to work in the United States without requiring current or future visa sponsorship.

This listing is sourced directly from Boom Entertainment's careers page and normalized into a canonical job model.