Senior Software Developer

Place of work Montréal
Contract type Full-time
Start date -
Salary -

Job details

Job description, work day and responsibilities

Job description
At Hasbro, our mission is to inspire imagination in children and adults alike. We believe the best experiences come from people who love what they do, in an environment that values them and their ideas. We ensure that everyone has the opportunity to contribute to our collective success, whatever their role. As a leading global play and entertainment company, we help enrich a catalog of games and toys that has inspired generations. You get to play your part as a valued member of an open and dedicated team within a magical world of play and imagination.

Hasbro Pulse is our premium direct-to-consumer e-commerce platform, featuring best-in-class product drops, Premium membership benefits, collector-focused packaging, an integrated content hub, interactive community features, including HasLab crowdfunding, and a recently expanded global reach.

As a Senior Software development Engineer on the Hasbro Pulse team, you will be at the forefront of our digital commerce innovation. You'll join a collaborative, agile team that builds exceptional online shopping experiences for hardworking fans and collectors. Your solutions will impact millions of fans accessing best-in-class collectibles and merchandise from our iconic brands. This position offers the unique opportunity to combine technical expertise with a passion for fan engagement in a complex, fast-paced environment where your work will be highly visible across the organization.

What You'll Do
• Architect and build cross-platform applications using React, TypeScript, and modern frontend frameworks.
• Develop scalable backend services using Node.js and AWS cloud infrastructure.
• Write maintainable, high-quality features in a team-based development environment.
• Lead end-to-end initiatives iteratively, collaborating with partners, breaking down work, and providing estimates.
• Enhance Salesforce Commerce Cloud implementation for the Hasbro Pulse storefront.
• Ensuring engineering quality standards are met.
• Supporting production systems through on-call rotations.
• Mentor junior engineers and improve technical knowledge.
• Tests automation, improving CI/CD processes, and creating comprehensive documentation

What You'll Bring
• 3+ years of proven experience using modern web development technologies like React, TypeScript, and CSS3.
• 3+ years of proven experience building services using Node.js, .NET Core, or similar technologies.
• Experience consuming and building RESTful APIs using industry-standard practices with scalability and security in mind.
• Experience with SQL and NoSQL databases.
• Lead end-to-end e-commerce initiatives at scale from requirements to release.
• Establishing and maintaining build and deployment processes for front-end applications and services in the cloud (e.g., AWS, Azure, etc.).
• Experience with Salesforce Commerce Cloud, especially B2C Commerce Storefront and Order Management
• Excellent problem-solving skills and attention to detail. Ability to think outside of the box.
• Curious and eager to learn, with a passion for chipping into all areas of the product.
• Track record of mentoring and helping grow the careers of junior engineers.
• Ability to drive technical decisions with minimal guidance.

Nice to Have
• AWS services experience (Lambda, API Gateway, DynamoDB, SNS, SQS, Event Bridge).
• Experience building and supporting third-party integrations, including integrating with payment providers like PayPal, Stripe, Sailthru, etc.
• Experience building containerized applications (Docker, Kubernetes).
• Knowledge of accessibility web standards (WAI-ARIA, WCAG)
• Experience with development practices that prioritize testing.
• Knowledge of Material UI.
• Hands-on experience with global standards and multi-language support.
• Passion for Hasbro and Wizards of the Coast brands.

Wizards of the Coast and Hasbro are proud Equal Opportunity Employers committed to equality in all employment aspects regardless of race, color, religion, sex, ****** orientation, gender identity or expression, national origin, age, marital status, or other legally protected status.

The above is intended to describe the general content and requirements for satisfactory performance in this position. It is not to be construed as an exhaustive statement of the position's duties, responsibilities, or requirements.

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 accommodation, please let your recruiter or coordinator know.

Company address

Canada
Quebec
Montréal
Show on map Get directions
Company Name: Hasbro
You will be redirected to another website to apply.
Offer ID: #1226621, Published: 21 hours ago, Company registered: 2 months ago

Other offers

Android Developer at LTIMindtree Seattle, WA
2172login
· Seattle, US
Job description Android Developer job at LTIMindtree. Seattle, WA. About Us: LTIMindtree is a global technology consulting and digital solutions company that enables enterprises across industries to reimagine business mo...
Android Developer with Kotlin experience
2172login
· Chicago, US
Job description Role: Android Developer with Kotlin experience Duration: 6 months with extension Location: Chicago, IL Interview: Video Design and develop software applications (apps) for mobile phones, Smartphones, tabl...
Software Engineer - Android
2172login
· Sunnyvale, US
Job description Position Summary... What you'll do... As a part of Walmart Global Tech (WGT) you’ll build industry defining reusable customer and partner facing services and products to lead differentiated experiences an...
Remote Android Developer Jobs
2172login
· Palo Alto, US
Job description About the role: We are looking for a capable Android developer who can build high performant mobile applications for Android platforms. You must collaborate with engineers to design, build, and manage the...
Android Developer with Strong Python
2172login
· San Jose, US
Job description Job Description: We are seeking an experienced Android Developer with strong Python programming skills to join our client team in San Jose, CA. The ideal candidate will work on building and maintaining An...
Lead Android Developer / Android Architect
2172login
· Jersey City, US
Job description Job Summary: We are actively seeking a highly experienced Lead Android Developer / Architect with deep expertise in architecting scalable, secure, and high-performance mobile applications. This role deman...
Android Developer - Redmond, WA - Onsite - W2v Only
2172login
· Redmond, US
Job description Title : Android Developer Must have - • Android Mobile Application • Kotlin and Java • Java, C#, C++ Mission - Looking for a passionate and talented Android Software Development Engineer who has experienc...
Android Developer
2172login
· Seattle, US
Job description Our Company Changing the world through digital experiences is what Adobe’s all about. We give everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital...
Software Engineer
2172login
· Laredo, US
Job description Please note that this position is based on our campus in Madison, WI, and requires relocation to the area. We recruit nationally and provide financial relocation assistance. Code that saves lives. As a so...
Manager, Software Engineering-R-251598
2172login
· Arlington, US
Job description Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. ...
DevOps Engineer
2172login
· Jefferson City, US
Job description Please note that this position is based on our campus in Madison, WI, and requires relocation to the area. We recruit nationally and provide financial relocation assistance. Design, build, coordinate, and...
Software Engineer
2172login
· US
Job description Please note that this position is based on our campus in Madison, WI, and requires relocation to the area. We recruit nationally and provide financial relocation assistance. Code that saves lives. As a so...
Senior Embedded System Engineer - Hybrid - USA
2172login
· Florida, US
Job description About FullStack FullStack is one of the fastest-growing software consultancy companies in the Americas. We deliver transformational digital solutions to top global companies and Silicon Valley startups. A...
Software Engineer - Entry Level
2172login
· Beavercreek, US
Job description Verified Job On Employer Career Site Job Summary: Leidos is dedicated to making the world a safer place, focusing on helping customers in the Defense Industry. The Software Engineer role involves designin...
Software Engineer
2172login
· Lafayette, US
Job description Please note that this position is based on our campus in Madison, WI, and requires relocation to the area. We recruit nationally and provide financial relocation assistance. Code that saves lives. As a so...