Talent.com
IcePanel
Senior Full Stack EngineerIcePanel • Vancouver, Metro Vancouver Regional District, Canada
Senior Full Stack Engineer

Senior Full Stack Engineer

IcePanel • Vancouver, Metro Vancouver Regional District, Canada
30+ days ago
Job type
  • Full-time
  • Permanent
Job description

Senior Full-Stack Engineer

Permanent | Full-time | North Vancouver, Canada | Hybrid

Compensation

  • $170,000 CAD salary
  • Quarterly profit share (last year averaged ~10k/quarter per person)
  • Stock options
  • Flexible (unlimited) holiday
  • Health benefits

About IcePanel

We started IcePanel because existing tools suck. They’re slow, overcomplicated, and built for managers to enforce process, not for engineers to actually enjoy using. At our previous jobs, we spent too much time in meetings talking about architecture and not enough time actually building. Diagrams got stale, decisions got lost, and nothing felt connected to reality. So we started building something better. It began as a side project, let us snowboard most days in Whistler for a season, and people kept using it… We got to nearly $1M USD with just the founders before we hired. Today we’re a small, profitable team ($3M+ USD ARR) building a collaborative modelling tool for software architecture. We care about staying lean, shipping fast, having fun, and building something people actually love.

How we work

  • We keep meetings to a minimum
  • We ship weekly
  • We work in small teams (usually 2 people) with clear ownership
  • We avoid over-engineering, but we care deeply about polish
  • We release early, get feedback, and refine

The role

You’ll Build Across The Entire Product

  • Frontend UI/UX (working closely with design)
  • Backend APIs and data models
  • Real-time systems (WebSockets)
  • Infrastructure and migrations
  • Fixing, refining, and improving what already exists

Our stack: TypeScript, Node.js, Vue, Pixi.js, Tailwind, Cloud Run, Firestore, WebSockets

What “great” looks like

A great hire doesn’t wait to be told what to do. In your first couple of weeks, you’ll use the product, find something that feels off, and fix it. Not because it was assigned. Because it bothered you.

You’ll Own Meaningful Features End-to-end. Examples

  • Git-like workflows for diagramming
  • Import and data ingestion pipelines
  • Access controls for complex organizations
  • Data visualization across large architectures

You’ll make things feel better, not just work.

30 / 60 / 90 days

First 30 days

  • Get familiar with the product and codebase
  • Ship improvements to areas that feel “off”
  • Start contributing to real features

60 days

  • Take ownership of a meaningful area of the product
  • Improve performance or usability in a noticeable way
  • Work across frontend + backend without hand-holding

90 days

  • Own and ship a complex feature end-to-end
  • Contribute to solving harder problems like:
  • Access control for large organizations
  • Managing deeply nested architecture models
  • Performance issues with highly connected systems

Current challenges

  • Changing model hierarchies (parents/levels) is complex and fragile
  • Large, highly connected models can impact real-time performance
  • Access permissions don’t scale well for large companies

If those sound interesting, you’ll probably enjoy this.

About you

  • Have 6+ years of experience across both large companies and startups
  • Are strong in both frontend and backend
  • Have built things you’re genuinely proud of
  • Care deeply about how things look and feel, not just that they work
  • Take ownership and don’t wait for permission
  • Are comfortable working across a large, evolving codebase
  • Can take feedback without ego and adjust quickly

You’ve Likely

  • Built side projects just because something annoyed you
  • Worked across product, UX, and engineering boundaries
  • Shipped real features that people use

Proof of craft (required)

You must show us something you’ve built.

  • Portfolio, live apps, screenshots - anything that shows off your skills
  • We care about how it feels to use, not just what it does

If you can’t point to something you’ve built that feels great, this role isn’t for you.

You’ll struggle here if

  • You rely heavily on AI without understanding fundamentals
  • You wait for direction instead of taking initiative
  • You blame others instead of owning problems
  • You lead with ego instead of curiosity
  • You need constant permission to move forward

Bonus points

  • You’ve been a founder (even if it failed)
  • You come from a non-traditional background
  • You understand the limits of LLMs beyond surface-level use
  • You’ve spent time in a major tech hub and chose (or want) to work in Canada

Location

  • North Vancouver (5 min from Lonsdale Quay)
  • 3 days in office (Tues-Thurs)
  • Hybrid, not fully remote
  • Flexible location a few weeks a year

Benefits

  • Stock options
  • Profit sharing
  • Learning budget
  • Conference budget
  • Annual retreat
  • Flexible holiday
  • Health, dental, vision
  • “weiner” Wednesdays and free ice cubes
#J-18808-Ljbffr
Create a job alert for this search

Senior Full Stack Engineer • Vancouver, Metro Vancouver Regional District, Canada

Similar jobs

Senior Full-Stack Engineer — Core Platform (Ai-Powered) - C$147,000 - C$174,000 A Year

Core PlatformNorth Vancouver, Canada
Full-time

Seeking a Senior Full-Stack Engineer to design, develop, and deploy AI-powered web and desktop applications.Requires 5+ years of experience with serverless computing, SQL, and NoSQL databases. Show more

 • Promoted

Senior Full Stack Engineer

IcePanelVancouver, Canada
Full-time

Senior Full-Stack EngineerPermanent | Full-time | North Vancouver, Canada | HybridCompensation$170,000 CAD salaryQuarterly profit share (last year averaged ~10k/quarter per person)Stock optionsFlex... Show more

 • Promoted

Senior Full-Stack Engineer - $105,000 - $125,000 A Year

MonksNorth Vancouver, Canada
Full-time

Seeking a seasoned Full-Stack Engineer to build new products from scratch, collaborating on architecture and owning features end-to-end.Requires 8+ years of experience, strong Python/Node.Js/Go and... Show more

 • Promoted

Senior Full-Stack Engineer — Core Platform & Mentorship - C$147,000 - C$174,000 A Year

A leading customer communications platformWest End, Canada
Full-time

Senior Full Stack Software Engineer needed in Vancouver for a customer communications platform.Responsibilities include design, development, and mentoring junior engineers.Requires 5+ years of expe... Show more

 • Promoted

Senior Full-Stack Engineer – Core Support - C$147,000 - C$174,000 A Year

Communications PlatformVancouver, Canada
Full-time

Seeking a Full Stack Software Engineer with 5+ years of experience to design, deploy, and ensure code quality for a leading communications platform.Will also mentor junior engineers. Show more

 • Promoted

Senior Full Stack Engineer

Procurifyvancouver, metro vancouver regional district, Canada
Full-time

Senior Full Stack Software Engineer.Procurify is looking for a motivated, collaborative, and creative person who is passionate about technology.Procurify is the AI‑enhanced procurement and AP autom... Show more

 • Promoted

Senior Full-Stack Engineer: Scale High-Traffic Web Apps - C$120,000 - C$150,000 A Year

Digital Media CompanyVancouver, Canada
Full-time

Seeking a Senior Full-Stack Engineer to develop and maintain high-traffic web applications, optimize performance, and enhance ad revenue. Show more

 • Promoted

Senior Full-Stack Engineer — Scale Products & Mentor Team

PixiesetVancouver
Full-time

A leading creative platform in Vancouver is seeking a Senior Software Developer, Full Stack, to design and deliver innovative product features.You will mentor junior developers and contribute to pr... Show more

 • Promoted

Senior Full-Stack Engineer Innovating AI Interfaces and Solutions

CircleCIVancouver, Metro Vancouver Regional District, Canada
Full-time

Transform the software world as a Senior Software Engineer who champions AI-driven solutions.Your role will focus on advancing software efforts while ensuring high standards for engineering excelle... Show more

 • Promoted

Senior Full-Stack Engineer — Core Platform & Mentorship - C$147,000 - C$174,000 A Year

Customer Communications PlatformVancouver, Canada
Full-time

Seeking a Senior Full-Stack Engineer to design, develop, and mentor junior engineers on a customer communications platform.Requires 5+ years of experience. Show more

 • Promoted

Full Stack Engineer

HISH IT SERVICESVancouver, Metro Vancouver Regional District, CA
Full-time

This range is provided by HISH IT SERVICES.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Location: Remote (Canada residents with valid work au... Show more

 • Promoted

Senior Full Stack Engineer - RepairPal (Remote - Canada)

YelpVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

Yelp engineering culture is driven by our values: we’re a cooperative team that values individual authenticity and encourages creative solutions to problems.All new engineers deploy working code th... Show more

 • Promoted

Senior Full Stack Engineer

Hammehr Talent ConsultantsVancouver, Metro Vancouver Regional District, CA
Full-time +1

Senior Full Stack Engineer (Java/Spring Boot, Angular, AWS).Remote within Canada (Working EST hours).About the Job (Senior Full Stack Engineer).Hammehr Talent Consultants are currently partnered wi... Show more

 • Promoted

Senior Full Stack Software Engineer

AthennianVancouver, Metro Vancouver Regional District, CA
Full-time

Be among the first 25 applicants.Athennian increases trust in business.Our products help legal, finance, and tax teams be transaction and audit-ready by organizing business entity and corporate str... Show more

 • Promoted

Senior Full-Stack Engineer — Core Platform (Ai-Powered) - C$147,000 - C$174,000 A Year

leading AI-powered communications platformNorth Vancouver, Canada
Full-time

Seeking a Full Stack Software Engineer to design, develop, and deploy web and desktop applications for an AI communications platform.Requires 5+ years of experience with serverless computing and da... Show more

 • Promoted

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 For Personalized Employee Journeys - C$140,000 - C$210,000 A Year

A leading tech companyWest End, Canada
Full-time

Seeking a Senior Full Stack Engineer to design and improve employee journey experiences, focusing on front-end React development and backend API construction. Show more

 • Promoted

Senior Full-Stack Engineer: AWS Microservices + React

Insight GlobalBurnaby
Full-time

A leading tech recruitment firm seeks an Intermediate/Senior Developer in Burnaby, Canada.This role involves designing secure, scalable serverless microservices using Node.AWS as part of a small en... Show more

 • Promoted

Senior Full-Stack Engineer, Shopify Integrations

Teifi DigitalVancouver, Metro Vancouver Regional District, Canada
Full-time

A leading e-commerce solutions provider is looking for a Senior Full Stack Developer.The role includes building custom microservices and Shopify apps, requiring strong proficiency in TypeScript, No... Show more

 • Promoted

Senior Full-Stack Engineer — Scale Products & Mentor Team - C$114,950 - C$158,550 A Year

A leading creative platformNorth Vancouver, Canada
Full-time

Senior Full-Stack Engineer needed to design and develop product features, mentor junior developers, and improve scalability for a creative platform. Show more