Full Stack Software Engineer II- D&D Beyond

Hasbro
CA
Full-time

At Wizards of the Coast, we connect people around the world through play and imagination. From our genre-defining games like Magic : The Gathering® and Dungeons & Dragons® to our growing multiverse, we continue to innovate and build new ways to foster friendship and connection.

That’s where you come in!

As a Full Stack Software Engineer working on the D&D team you will help design and build the clients and services that will power the next generation of D&D’s best-in-class digital toolset and marketplace, D&D Beyond.

This role will be fully remote and located in Canada.

What You'll Do :

  • Build services using the latest technologies including Node.js, C#, and AWS.
  • Build client solutions using the latest web technologies including React, TypeScript, CSS, and HTML5.
  • Write maintainable, high-quality features in a team-based development environment.
  • Engage in a shared code base through peer reviews and pull requests.
  • Write and maintain unit and integration tests.
  • Assist with improving code integration and deployment processes.
  • Participate in planning, daily stand-ups, and retrospectives.
  • Participate in on-call rotations and operational reviews
  • Adhere to and improve processes and coding standards.
  • Create and maintain project documentation.

What You'll Bring :

  • At least 2 years of experience as a software engineer building services using technologies like Node.js or .NET Core.
  • At least 2 years of industry experience using modern web development technologies like React, TypeScript, and CSS3.
  • Proven ability to deliver RESTful APIs using industry-standard practices with scalability and security in mind.
  • Experience working with both relational (e.g., SQL Server, MySQL, Postgres) and non-relational databases (e.g., DynamoDB, MongoDB).
  • Familiarity with building services in the cloud (e.g., AWS, Azure, etc.)
  • Excellent problem-solving skills and attention to detail. Ability to think outside of the box.
  • A curious attitude with an excitement to learn new things and contribute to all areas of the product.

Nice to Have :

  • Experience with Next.js, Node.js, C#.
  • Experience with AWS, Docker, Kubernetes.
  • Experience with React and TypeScript.
  • Knowledge of accessibility web standards (WAI-ARIA, WCAG).
  • Experience practicing test-driven development.
  • A passion for Dungeons & Dragons (D&D).
  • You enjoy healing party members in the midst of battle (but all new party members are welcome!)

Compensation Range, Currency CAD :

  • Starting Pay Range : $81,218
  • Pay Range End : $135,018

We are an Equal Opportunity / Affirmative Action Employer

The above is intended to describe the general content of and the requirements for satisfactory performance in this position.

It is not to be construed as an exhaustive statement of the duties, responsibilities, or requirements of the position.

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment.

If you are selected to move forward in our application process and need to request an accommodation, please let your recruiter or coordinator know.

Wizards *LI-POST *LI-DM1 *LI-AC1 *LI-BM1 *LI-CM1 *LI-JW1

9 days ago
Related jobs
Hasbro
CA

As a Full Stack Software Engineer working on the D&D team you will help design and build the clients and services that will power the next generation of D&D’s best-in-class digital Dungeon Master tools. At least 2 years of experience as a software engineer building services using technologie...

Snaphunt
Canada
Remote

We work with a wide range of technologies, and while familiarity with our stack is a plus, we value your ability to learn quickly and adapt. Our client is a team of motivated and experienced engineers using AI to deliver exceptional user experiences for financial services institutions. ...

Hasbro
CA

As a Senior Full Stack Software Engineer working on the Dungeons & Dragons® (D&D) team you will help design and build the next generation of D&D’s digital toolset and marketplace, D&D Beyond. Track record of mentoring and helping grow careers of junior engineers. ...

Jobber
Canada
Remote

A demonstrated level of senior software engineering experience on a full stack development team. Our Software Engineering team is central to the success of Jobber - focused on creating software that delivers value to tens of thousands of users around the world. Product Software Engineering team. Rep...

Hasbro
CA

As a Full Stack Software Engineer working on the Dungeons & Dragons® (D&D) team you will help design and build the next generation of D&D’s digital toolset and marketplace, D&D Beyond. ...

Addy AI
Canada
Remote

Are you an experienced software engineer who enjoys working on a fast-growing product that users absolutely need right now? If so, you've come to the right place. We're searching for full-stack application developers who are passionate about building and refining product features. At Addy AI, we’re ...

Stripe
Canada
Remote

We are seeking an experienced full stack engineer to join our team to build products that will streamline and automate accrual accounting for Stripe customers from new venture-backed startups up to some of the biggest household names. By coordinating billing, tax, reporting, and data services in one...

StackAdapt
Canada

We are a full-stack engineering team that helps marketers create ad campaigns that are targeted to a specific group of users based on their interests, location, custom identifiers and more. Mentor junior full stack engineers. As an Engineer at StackAdapt, you will be directly involved in the develop...

Stripe
Canada
Remote

Multiple teams within Connect are hiring full stack engineers. You are a full stack engineer with an affinity for backend development . As Stripe grows its suite of product offerings beyond payments, Connect will unlock a new phase of growth for Stripe by enabling our platforms to distribute all of ...

StackAdapt
Canada

We're seeking a technical Engineering Manager II to help lead our growing full-stack engineering team. We are a full-stack engineering team that helps marketers create ad campaigns that are targeted to a specific group of users based on their interests, location, custom identifiers and more. As an E...