itjobs.ca Logo
Shopify logo

Senior Frontend Developer, Markets Foundations

Shopifyabout 8 hours ago
Canada
Senior Level
Full-Time

About the role

About the team

At Markets Foundations, we make it dead simple for merchants selling to more than one audience to understand, configure, and tailor their complete buyer experience in one place. The markets platform is a complete vertical slice of the product, both the frontend (Markets index page and graph view) and the backend (buyer contextualization and resolution platform). We own one of the most critical systems in Shopify core, since it drives every piece of the buyer experience and decides what buyers can see and do.

The role

We're looking for a senior developer who leads frontend work but is comfortable reaching into the backend to own a complete vertical slice of a project. You think in terms of the whole feature, not just the layer you're most expert in, and you act as the bridge between frontend and backend so the seams between them are well designed rather than an afterthought.

This is a frontend-leaning fullstack role. Your center of gravity is the frontend, but you're fully capable of building and operating the services behind it. You participate in the team's on-call rotation alongside the rest of the team.

What you'll do

Lead the design and delivery of frontend work, setting a high bar for quality, performance, and user experience. Own full vertical slices end to end, from the UI down through the backend services and data. Act as the connective tissue between frontend and backend, designing clean interfaces and unblocking work on both sides. Participate in on-call rotations, debugging and operating the systems you help build. Raise the technical bar through code review, design feedback, and mentorship. Partner with product, design, and other engineering teams to turn ambiguous problems into shipped solutions.

What we're looking for

Strong frontend expertise: modern JavaScript/TypeScript, component architecture, state management, performance, and a real eye for UX. Demonstrated fullstack range: you've built and shipped backend services, not just consumed APIs. You can reason about data models, service boundaries, and reliability. A track record of owning features end to end and leading projects to completion. Comfort with on-call and production ownership. You see operating your systems as part of building them. Senior-level judgment: you make good tradeoffs, communicate clearly, and lift the people around you. Collaboration skills that let you work across disciplines and act as a trusted bridge between teams.

How we work: AI-first development

AI-assisted development is a baseline expectation on this team, not a bonus skill. We expect you to:

Use AI reflexively in your daily workflow. Code generation, refactoring, test writing, debugging, code review, and research. You reach for AI first and know when it's the wrong tool. Raise your own leverage. You get more done with less by treating AI as a force multiplier across the full vertical slice, from frontend to backend. Apply judgment to AI output. You review, verify, and own everything you ship. AI accelerates you, it doesn't absolve you of responsibility for correctness, security, and quality. Help the team level up. You share what's working, build good prompting and tooling habits into how the team operates, and keep current as the tooling evolves.

We're looking for someone who sees AI as central to how modern software gets built, and who can show concrete examples of using it to ship real work faster.

About Shopify

Software Development