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

10 hours ago
Related jobs
Promoted
Mitre Media
Canada
Remote

Principal Full-Stack Rails Engineer (Remote). Powering our brands is the Mitre Platform, which was created to incorporate traditional content management, financial data, first party data, ad revenue generation and subscription software capabilities all within rich media experiences that delight and ...

Promoted
Hanalytica GmbH
Canada

We are seeking a highly skilled Full Stack Developer to join our dynamic architecture team. ...

Promoted
Tbwa Chiat/Day Inc
Canada
Remote

Intermediate Software Engineer, Full Stack/Frontend. As an Intermediate Software Engineer on our team, you will work with internal and external stakeholders, product managers, and designers to execute Ada’s roadmap and iteratively deliver the messaging platform that will drive more volume to our AI-...

Promoted
Raydiant, Inc.
Canada

Full Stack Engineer - Customer Experience product. Full Stack Engineer, you will lead the development of robust and scalable web applications for the Raydiant Customer Experience product, ensuring seamless integration across the front-end and back-end. Work closely with DevOps engineers to streamlin...

StackAdapt
Canada

We're seeking a Staff Engineer 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 Engineer at StackAd...

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...

LEVIO
Canada

Full Stack Engineer C# / React. Front and back-end development and skills to write software, such as: software languages, operating systems and cloud and server architectures ;. Experience the daily life of our clients and be a significant player in the most ambitious projects in technology and soft...

Hasbro
CA

As a Senior Backend Software Engineer working on the D&D team you will help design and build the services that will power the next generation of D&D’s best-in-class digital player tools. At least 3 years of experience as a back-end software engineer building services using technologies like ...

Yelp
Canada
Remote

At Yelp, our Full Stack Engineers are the driving force behind every product development stage. Our mission is to deliver an exceptional user experience, and our engineers dive deep into every layer of the web stack to bring this vision to life. Ideally 4+ years of working experience in full-stack w...

hireVouch
Remote, Canada or US, USA
Remote

Build a better and faster way for software teams to communicate bugs. Every engineer works on something critical to the business and you’ll be able to see your immediate impact in metrics. TypeScript across the stack: extension, web app, and backend services. Ex-engineering directors turned ICs. ...