Montreal, Quebec, Canada

Wizards of the Coast (Skeleton Key studio) is hiring a Senior Software Developer

About the Role

Wizards of the Coast is seeking a Senior Software Developer to join our Skeleton Key studio. In this role, you will be a technical leader within the Direct-to-Consumer e-commerce team, responsible for architecting, evolving, and optimizing complex systems that power experiences for Hasbro and Wizards brands. You will combine hands-on development, architectural problem-solving, and team mentorship to deliver scalable, high-performance solutions.

What You'll Do

  • Design architecture and develop scalable, multi-platform applications using React, TypeScript, Node.js, and AWS cloud infrastructure.
  • Define programming and performance standards that promote scalability and maintainability at team scale.
  • Orchestrate automated test suites and promote CI/CD best practices to ensure product reliability.
  • Analyze and resolve issues in unfamiliar codebases and domains, proposing solutions that improve performance and user experience.
  • Decompose complex systems into clear, well-defined tasks with identified dependencies and accurate estimates.
  • Collaborate with partners to influence technical direction, user stories, and acceptance criteria for large-scale systems.
  • Mentor and guide developers—including other senior engineers—by sharing expertise, conducting design reviews, and fostering a learning culture.
  • Optimize Salesforce Commerce Cloud implementation for the Hasbro Pulse store, including integrating payment processors and third-party APIs.
  • Improve developer experience, documentation, and cross-team collaboration.
  • Identify architectural issues and implement solutions that enhance system resilience and scalability.
  • Stay current with emerging technologies and propose innovative ideas to improve the product and platform.

What We're Looking For

  • 6+ years of professional software development experience, including system architecture and design.
  • Hands-on experience designing and optimizing scalable eCommerce solutions on Salesforce Commerce Cloud.
  • Strong hands-on experience with SFCC and Demandware, including SFRA, controllers, pipelines, cartridges, and expertise with OCAPI/SCAPI integrations, JavaScript, and ISML.
  • Expertise in Java, TypeScript, React, Node.js, or similar languages.
  • Development experience with AWS services (Lambda, API Gateway, DynamoDB, SNS, SQS, EventBridge) or equivalent cloud technologies.
  • Hands-on experience with SQL and NoSQL databases.
  • Proven experience managing end-to-end technical initiatives, transforming complex projects into concrete deliverables.
  • Excellent communication and collaboration skills, with the ability to work effectively with partners and management.
  • Demonstrated ability to mentor and advance team members, fostering a high-performance culture.

Nice to Have

  • Salesforce B2C Commerce Developer certification.
  • Experience designing and supporting Order Management Systems and third-party integrations, including integrations with payment providers like PayPal, Stripe, etc.
  • Experience developing containerized applications (Docker, Kubernetes).
  • Passion for Hasbro and Wizards of the Coast brands.

Technical Stack

  • Languages & Frameworks: React, TypeScript, Node.js, Java
  • Commerce Platform: Salesforce Commerce Cloud (SFCC), Demandware
  • Cloud & Infrastructure: AWS (Lambda, API Gateway, DynamoDB, SNS, SQS, EventBridge)
  • Databases: SQL, NoSQL
  • Containers: Docker, Kubernetes

We are an employer that promotes equal opportunity and access to employment. We are committed to ensuring equal opportunities in all aspects of employment and make all hiring decisions without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, marital status, or any other protected status. We also ensure that individuals with disabilities are provided reasonable accommodations to participate in the application or interview process, perform essential job functions, and access other employment benefits.

Required Skills
Salesforce Commerce CloudSFCCDemandwareSFRAOCAPISCAPIJavaScriptISMLJavaTypeScriptReactNode.jsAWSLambdaAPI GatewayDynamoDBSQLNoSQL Salesforce Commerce CloudSFCCDemandwareSFRAOCAPISCAPIJavaScriptISMLJavaTypeScriptReactNode.jsAWSLambdaAPI GatewayDynamoDBSQLNoSQL
Your first international client?

Don't lose them over invoicing

Clients ghost freelancers with unprofessional invoicing. Glopay gives you a real EU company partnership so they take you seriously from invoice #1.

Instant EU company partnership
Invoice builder with your branding
Automated payment reminders
Real-time payment tracking
Get EU company now
Ready in 24 hours
About company
Wizards of the Coast (Skeleton Key studio)
Wizards of the Coast connects people around the world through play and imagination with games like Magic: The Gathering® and Dungeons & Dragons®. Skeleton Key is a game development studio and division of Wizards of the Coast, focused on fostering a creative culture.
All jobs at Wizards of the Coast (Skeleton Key studio) Visit website
Job Details
Department Software Development
Category fullstack
Posted 2 months ago