CareerPlanSign in

Senior Software Engineer (Frontend/Full Stack)

Canada, British Columbia, Vancouver💼 Full-time🗓 2026-07-23 → 2026-09-26

Core

Build and ship Copilot Shopping experiences end-to-end with a focus on frontend quality, accessibility, and performance.

Role type

Senior Software Engineer (Frontend/Full Stack)

Builds

Copilot Shopping experiences across web and mobile surfaces

Domain

E-commerce / Shopping

Deliverable

product features

Required skills

Frontend development, Full-stack development, API integration, Performance optimization, Accessibility implementation, CI/CD, Code reviews, Technical leadership, Debugging, Architecture design

Preferred skills

Kotlin, Swift, REST/JSON, GraphQL, SSE/WebSockets, Telemetry instrumentation

Technologies

C, C++, C#, Java, JavaScript, Python, Kotlin, Swift, REST, JSON, GraphQL, SSE, WebSockets

Responsibilities

Design and implement reusable UI components and client patterns; Integrate clients with backend systems via client-server contracts; Debug and resolve complex issues spanning client, service, and data layers; Drive engineering excellence via code reviews and automated testing; Mentor and elevate the team through technical leadership.

Seniority

Senior, hands-on IC

Sourced via microsoft · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.