Talent.com
Affinity
Senior Full Stack Developer (TypeScript / React / Node.js)Affinity • Vancouver, BC, Canada
No longer accepting applications
Senior Full Stack Developer (TypeScript / React / Node.js)

Senior Full Stack Developer (TypeScript / React / Node.js)

Affinity • Vancouver, BC, Canada
6 days ago
Job type
  • Full-time
  • Temporary
Job description

Senior Full Stack Developer


Location: Vancouver, BC (Hybrid – minimum 3 days onsite)

Employment: Full-time (4 month contract probation to start)

Seniority: Senior (hands-on, not staff/architect)

Start date: ASAP


Job Description:


On behalf of our client, a Vancouver-based digital consulting firm specializing in custom digital products and platforms, we are seeking a Senior Fullstack Developer to join a highly collaborative, craftsmanship-focused delivery team.


Our client partners with ambitious organizations to architect, design, and build complex digital products, including web platforms, mobile applications, and AI‑enabled solutions. Their teams work in close, embedded collaboration with clients, leading discovery, validating early, and making thoughtful trade‑offs to deliver high‑quality, maintainable software.


This role is based in the Greater Vancouver Area and follows a hybrid model (minimum three days per week in-office).


The Role

As a Senior Fullstack Developer, you will be responsible for building production-grade applications end-to-end, from backend API design through frontend delivery. You will take ownership of technical execution across one or more client products, working closely with Product Owners, Designers, and other Engineers.


This is not a heads‑down feature factory role. The ideal engineer brings strong technical judgment, clear communication, and a consulting mindset — someone who treats collaboration, documentation, and trade-off discussions as core parts of the craft.

This role is well suited to a senior engineer who values code quality, clarity, and shared ownership, and who enjoys working across multiple product contexts rather than a single long‑running internal product.


What You’ll Do

Engineering & Code Quality

  • Architect, develop, and deploy production-grade fullstack features using modern TypeScript‑based stacks
  • Make sound architectural decisions balancing performance, scalability, security, and delivery timelines
  • Address technical debt pragmatically while maintaining delivery momentum and codebase integrity
  • Document non-obvious technical decisions through PRs, ADRs, or concise design notes

Code Review & Collaboration

  • Conduct high-quality PR reviews that explain why changes are needed, not just what
  • Maintain strong Git hygiene and disciplined branching / review practices
  • Contribute to shared engineering standards and ensure knowledge is distributed across the team

Client & Product Partnership

  • Work closely with Product Owners and Designers to ensure technical decisions align with user needs and product intent
  • Communicate risks, trade-offs, and constraints clearly — including to non-technical stakeholders when needed
  • Engage with the “why” behind features, not just the ticket requirements

Cloud, DevOps & AI-Assisted Development

  • Build and support workloads on AWS or Azure with reliability and security treated as foundational
  • Work within modern CI/CD, containerization, and infrastructure-as-code practices
  • Leverage AI tools (e.g., Copilot, Cursor, Claude Code) as part of daily development workflows, with strong judgment about when and how to use them
  • Contribute to evolving team standards around AI-assisted development


What You Bring

Experience

  • 5+ years of professional fullstack development experience
  • Strong track record of shipping and maintaining production-grade applications
  • Experience working in consultancy, agency, or other client-facing environments is a strong plus
  • Comfortable context-switching across multiple projects without sacrificing execution quality

Technical Fluency

  • Deep fluency in the TypeScript ecosystem across the full stack
  • Hands-on experience with Node.js / Express on the backend and React on the frontend
  • Solid grounding in engineering fundamentals (async patterns, error handling, performance)
  • Experience with relational and/or document-based databases

Cloud & Tooling

  • Working knowledge of AWS or Azure (certifications are a plus but not required)
  • Familiarity with CI/CD pipelines, containerization, and modern delivery practices
  • Proficiency with collaboration and tracking tools such as GitHub, GitLab, Jira, or ClickUp

Communication & Mindset

  • Strong written communication (PRs, design notes, documentation)
  • Comfortable explaining technical trade-offs clearly and calmly
  • Ownership mindset — responsible for outcomes, not just tasks
  • Values craftsmanship, sustainable delivery, and clarity over speed alone


Who You Are

You’re a senior engineer who takes pride in your craft and prefers doing things well over doing them fast. You’re comfortable making decisions in ambiguous environments, asking questions when clarity is missing, and pushing back when quality or maintainability is at risk.

You enjoy learning, are curious about new tools (including AI), and are grounded enough to know when simplicity beats novelty.

Create a job alert for this search

Senior Full Stack Developer (TypeScript / React / Node.js) • Vancouver, BC, Canada

Similar jobs

Senior Fullstack (TypeScript/React) Engineer

KakeVancouver, Metro Vancouver Regional District, CA
Full-time

You’ll work closely with cross-functional stakeholders to deliver elegant, performant, and maintainable applications using.This role is ideal for someone who possesses a high level of agency, a "do... Show more

 • Promoted

Experienced Full-Stack Developer

ConnectedlabsVancouver, Metro Vancouver Regional District, CA
Full-time

Join a mission-driven team as an Experienced Full-Stack Developer, focusing on real-time systems.Leverage your skills in React, Node/Express, and WebRTC for transformative learning technologies.In ... Show more

 • Promoted

Hybrid Full-Stack Developer — React/Node, AWS & APIs

BCAABurnaby, Metro Vancouver Regional District, CA
Full-time

A leading membership organization is seeking a Full Stack Developer in British Columbia to enhance its marketplace platform.The ideal candidate will have a strong background in JavaScript, ReactJS,... Show more

 • Promoted

Développeur·se senior Full Stack - delta

Astekdelta, bc, ca
Full-time

Développeur·se senior Full Stack.Wealth Management – Servicing).Développeur·se senior Full Stack.Développer et déployer des fonctionnalités en mode.Concevoir des solutions technologiques innovantes... Show more

 • Promoted

Sr. Node.JS Developer - delta

Affinitydelta, bc, ca
Full-time

This role is ideal for someone who enjoys building highly scalable platforms, contributing to technical strategy, and working closely with cross‑functional teams in a collaborative environment.What... Show more

 • Promoted

Senior Developer Driving Innovative Full-Stack Solutions for Nuclear

Nuclear Promise XVancouver, Metro Vancouver Regional District, CA
Full-time

Shape the future of digital solutions in the nuclear sector as a Senior Developer.You'll develop full-stack applications while leveraging your expertise in React and Node.In this pivotal role, your... Show more

 • Promoted

Senior Full-Stack Engineer — React/TypeScript, AWS, Remote

Modern CampusVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

A leading educational technology company in Canada is seeking a Senior Full Stack Software Developer to design and maintain cloud‑based applications.This high-impact role requires deep expertise in... Show more

 • Promoted

ResponsiveAds Senior Full-Stack Developer

ResponsiveAdsVancouver, Metro Vancouver Regional District, CA
Full-time

ResponsiveAds Senior Full-Stack Developer.Be among the first 25 applicants.ResponsiveAds is the leader in advanced HTML5 premium ad creatives that are fluidly dynamic to any screen, user, and conte... Show more

 • Promoted

Senior Full-Stack Dev (Go + React) - AI Platform, Remote

Insight GlobalVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

A leading technology staffing company is seeking a remote Sr.Full-Stack Developer to contribute to a new document management platform.Ideal candidates will have strong skills in React and Golang/Go... Show more

 • Promoted

Senior Full Stack Engineer (Node.js + React)

BoostedVancouver, Metro Vancouver Regional District, CA
Full-time

Senior Full Stack Engineer (Node.We are seeking an exceptional Sr Full Stack Engineer who demonstrates technical excellence in developing and delivering high-quality software solutions.In this role... Show more

 • Promoted

Senior React Developer

LumenaltaVancouver, Metro Vancouver Regional District, CA
Full-time

Over 20 years of remote experience, all 500+ staff are 100% remote and we still grow vibrant relationships, provide exceptional opportunities for career growth while working with stellar clients on... Show more

 • Promoted

Staff Full-Stack Engineer — TypeScript, React & Node (Architect)

TeamworksVancouver, Metro Vancouver Regional District, CA
Full-time

A leading sports technology firm is seeking a Staff Software Engineer to guide the growth of its Nutrition platform.The role involves leading architectural decisions for large-scale features across... Show more

 • Promoted

Full Stack Web Developer (Next.js / TypeScript / Node.js)

Electronic Arts (EA)Vancouver, Metro Vancouver Regional District, CA
Full-time

Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world.Here, everyone is part of the story.Part of a community that connects across the globe.A ... Show more

 • Promoted

Senior Full Stack Engineer Driving Next-Level Observability Solutions

ClickHouseVancouver, Metro Vancouver Regional District, CA
Full-time

Take the lead as a Senior Full Stack Engineer at the forefront of observability innovation.Your skills in TypeScript and React.As a pivotal part of the team, you’ll engage with the community while ... Show more

 • Promoted

Senior Full Stack Engineer

TekRekrichmond, bc, ca
Full-time

TekRek is partnered with a high-growth fintech infrastructure company building payment and payout systems for modern workforce and marketplace platforms.Their platform supports large-scale money mo... Show more

 • Promoted • New!

Senior Full Stack Developer

NewRich NetworkVancouver, Metro Vancouver Regional District, CA
Full-time

At NewRich Network, we empower digital entrepreneurs to turn their dreams into reality.Our mission is simple yet bold: to help people create a balanced, fulfilling lifestyle - while building wealth... Show more

 • Promoted

Senior Full Stack Engineer (AWS, Node.js, React)

NEARSOURCE TECHNOLOGIESVancouver, Metro Vancouver Regional District, CA
Full-time

Senior Full Stack Engineer (AWS, NodeJS, React).NearSource is looking for a Senior Full Stack Engineer to architect and scale cloud-native solutions powering modern water management workflows used ... Show more

 • Promoted

Senior Full Stack Developer

Hewitt BanksVancouver, Metro Vancouver Regional District, CA
Full-time

Senior Software Developer (Full Stack).Our client is on a mission to help everyone achieve financial freedom by reimagining how people manage money.Using smart technology, they make financial servi... Show more

 • Promoted

Full-Stack Developer Node.js/React.js (Code: LG:03)

Code2day LLCVancouver, Metro Vancouver Regional District, CA
Full-time

Location: Remote | Engagement: Full-time (40h/week).Team is building the future of communicative AI systems that let humans and AI interact through natural speech.They are a small but fast-growing ... Show more

 • Promoted

Remote Full-Stack Developer: Node.js & React

Evolvic Inc.Vancouver, Metro Vancouver Regional District, CA
Remote
Full-time

A leading tech firm in Canada is looking for Intermediate Fullstack Developers with expertise in Node.You will design and support customer-facing web applications in an agile environment while main... Show more