Staff Developer Engage Team

Toronto, ON, CA, Canada

Job Description

At Loblaw Digital, we know that our customers expect the best from us. Whether that means building the best, most innovative online shopping experience, or designing an app that will impact the lives of people across the country, we're up for the challenge. From our office in Downtown Toronto, we've created leading eCommerce experiences in the online grocery shopping, beauty, pharmacy, and apparel spaces, and we're only just getting started.

Why is this role important?



###

As a Staff Backend Developer at Loblaw Digital, you will serve as a strategic technical leader across core platform experiences within the Engage domain, including Gateway orchestration, Server-Driven UI (SDUI), and BFF (Backend for Frontend) architecture.



###

You'll partner deeply with cross-functional teams spanning Mobile, Web, Design, Product, and Infrastructure to architect scalable APIs, power dynamic experiences, and enable composable feature delivery across banners like PC Express, Shoppers Drug Mart, and Joe Fresh. This is a critical leadership role that shapes the technical direction of shared infrastructure powering millions of customer interactions per day.



###

What You'll Do:



###

Technical Strategy & Architecture:



###

Define and evolve the architecture of Gateway, OneBFF, and SDUI backend services to support multi-banner, multi-tenant delivery.

###

Own and advocate for the long-term technical vision behind server-driven page composition and orchestration layers (e.g. layout resolver, view resolver).

###

Lead and contribute to high-impact Technical Design Documents (TDDs) with clear tradeoffs, scaling patterns, and roadmap implications.


###

Systems Design & Implementation:



###

Build and optimize high-throughput backend services using Node.js, TypeScript, and Java/Kotlin, with integration to systems like Helios, Assetful, and upstream services.

###

Implement caching, observability, and graceful degradation patterns across SDUI surfaces.

###

Champion schema evolution strategies (e.g., GraphQL federation, REST layering, JSON layouts) for forward compatibility and resilience.


###

Cross-Team Leadership & Collaboration:



###

Partner with Frontend and Mobile Staff Developers to define the API contracts, SDUI component APIs, and backend composition rules.

###

Guide vertical teams (PDP, Browse, Homepage) in integrating with shared BFF and SDUI systems, ensuring performance and developer experience.

###

Represent Gateway and BFF concerns in domain-wide conversations around performance, experimentation, personalization, and SSR.


###

Platform Enablement:



###

Drive initiatives that improve developer productivity, such as API mocking frameworks, CI pipelines, and schema validators for SDUI layout payloads.

###

Contribute to platform-wide observability (Snowplow, OTEL), error handling, and tracing efforts to support performance-led engineering.

###

Shape reusability strategies and modularization efforts across backend repositories.


###

Does This Sound Like You?



###

8+ years of backend development experience with modern service-oriented architecture.

###

Deep expertise in at least one backend language (Node.js/TypeScript preferred, Java/Kotlin acceptable).

###

Proven experience designing composable APIs, orchestration layers, or middleware gateways.

###

Experience leading backend architecture for dynamic frontend experiences (e.g., SDUI, layout-as-data, CMS-driven rendering).

###

Strong knowledge of API contract design, caching, observability (OTEL, Datadog), and production hardening techniques.

###

Demonstrated ability to lead cross-functional projects and mentor other engineers.

###

Comfort with ambiguity, excellent written communication, and a track record of delivering high-leverage platform work.


###

Nice to Have:



###

Experience with GraphQL, Next.js, React SSR, or Framer Motion is a plus.

###

Familiarity with multi-banner / multi-tenant product platforms.

###

Understanding of performance instrumentation, deep linking, and BFF unification strategies.

###

Contributions to design systems, layout renderers, or SDUI SDKs.


###

Gateway / Apigee / API Management



###

Building or operating high-throughput API Gateways (internal or external-facing).

###

Experience with Apigee Edge/X, Kong, Express Gateway, or custom Node.js middleware orchestration layers.

###

Deep understanding of rate limiting, token forwarding, header injection, proxy chaining, and other common gateway patterns.

###

Designing multi-tenant routing, fallback behaviours, and token introspection across a distributed gateway mesh.


###

Server-Driven UI (SDUI)



###

Designing or integrating with layout-as-data systems (e.g., JSON/DSL-based rendering strategies).

###

Building or scaling layout resolver/view resolver services that power mobile/web SDUI clients.

###

Experience working with CMS or backend-defined UI schemas, and coordinating dynamic rendering across surfaces.

###

Familiarity with composition boundaries, component hydration, and dynamic navigation structures.


###

Backend for Frontend (BFF)



###

Leading development of BFFs that orchestrate multiple upstream services and expose clean APIs to the frontend/mobile.

###

Proven success in reducing complexity through thoughtful contract design and caching strategies.

###

Comfortable working with GraphQL, REST aggregation, and API versioning best practices.

###

Supporting multi-surface delivery (web, native iOS/Android, kiosk/tablet) through adaptive response logic.


How You'll Succeed:




At Loblaw Digital, we seek great people to continually strengthen our culture. We believe great people model our values, are authentic, build trust and make connections.


We're able to keep innovating because our colleagues are passionate about their work and excited about the future of eCommerce.


If you have big ideas, undeniable enthusiasm, and thrive in a collaborative, creative, and diverse group, we'll get along just fine.


Looking for a challenge? Good. Love an innovative work environment? Even better.


Apply today.

Employment Type:




Full time

Type of Role:




Regular
Loblaw Digital recognizes Canada's diversity as a source of national pride and strength. We have made it a priority to reflect our nation's evolving diversity in the products we sell, the people we hire, and the culture we create in our organization. Accommodation is available upon request for applicants with disabilities in the recruitment and assessment process and when hired.


In addition, we believe that compliance with laws is about doing the right thing. Upholding the law is part of our Code of Conduct - it reinforces what our customers and stakeholders expect of us.


#EN


#SS #LD #ON

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2989384
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, CA, Canada
  • Education
    Not mentioned