Fullstack Product Engineer (Front-End Master)

WorkAxle

Quebec

On-site

CAD 90,000 - 140,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

WorkAxle is building the future of workforce management. We are seeking a Full-Stack Product Engineer who thrives in frontend craft with React and TypeScript, yet ships features end-to-end across services including NestJS, Rails, and messaging queues.

You will own the product surface, API contracts, and platform integration, shaping what we build and how it works. You’ll work across a modern stack, influence architecture decisions, and push for performance, quality, and robust design systems.

Qualifications

  • 3+ years of professional full-stack engineering experience.

Responsibilities

  • Shape the product, not just build it and frame interaction patterns, component architecture, and API contracts.
  • Deliver features end-to-end across the stack; you own the end product from frontend to backend integrations.
  • Set frontend quality bars, optimizing state management, performance, and design system cohesion.
  • Leverage AI tools to augment development while maintaining full ownership of shipped code.

Skills

Full-stack
React
TypeScript

Tools

GraphQL/Apollo
NestJS
Ruby on Rails
Java
gRPC/Protobuf
RabbitMQ

Job description

Build the future of workforce management

WorkAxle powers enterprises with complex, distributed workforces — scheduling, time & attendance, labor optimization, and compliance at scale. Our customers run in industries where a missed shift is a regulatory violation, an understaffed floor, or a broken operation. The problems are genuinely hard, the domain is deep, and we're assembling a team of builders who want to create something that matters.

We're looking for a Full-Stack Product Engineer whose mastery lives in the frontend — React and TypeScript are where your instincts are sharpest — but who ships features end-to-end without waiting for someone else to pick up the other half. Data model to pixel-perfect UI, you own the whole thing.

This isn't a ticket-taker role. You'll shape what we build, design how it works, and deliver it — all of it.

Our stack

Where you're strongest: React, TypeScript, GraphQL with Apollo.Where you're effective: NestJS, Ruby on Rails, Java, gRPC/Protobuf, RabbitMQ. Microservice architecture throughout.

You're a full-stack engineer — comfortable navigating a NestJS service, a Rails API, or a message queue — but the frontend is where your judgment is sharpest and your standards are highest.

What you'll do

Shape the product, not just build it. You connect the dots between what users need and how the system should work. You frame the interaction pattern, the component architecture, the API contract — and make recommendations that marry product vision with technical excellence. You don't wait for a spec. You help write it.

Build across the entire surface. A single feature might touch a NestJS service, a RabbitMQ pipeline, a GraphQL resolver, and a React interface. You move through all of these with confidence, making decisions that hold together as a coherent whole.

Set the bar on the frontend. React and TypeScript are where you have the deepest craft. You care about state management, rendering performance, and design systems — not because someone told you to, but because you've seen what happens when nobody does. Your frontend work is the reference standard for the team.

Harness AI as your superpower. You're fluent with Claude Code, Cursor, or similar tools, and you use them the way a master craftsman uses power tools — to amplify your skill, not substitute for it. You direct the output, review it critically, and own every line that ships.

Go deep on a domain that matters. Workforce management is regulation-heavy with real operational consequences for millions of workers. You'll develop genuine expertise in scheduling, labor rules, and compliance — and that domain knowledge will make you a dramatically better engineer and product thinker.

You might be a great fit if
  • You have 3+ years of professional full-stack engineering experience with demonstrable outstanding results.
  • React and TypeScript are second nature. You have strong opinions about component architecture, state management, and performance — backed by experience, not blog posts.
  • You've built and shipped across the full stack — backend services, APIs, data models — not just the UI layer. You dont need a backend engineer to unblock you.
  • You have product sense that goes beyond requirements. You ask "who is this for?" and "what happens when this breaks at 5 AM?" before you write a line of code.
  • You think big and ship small — you architect for scale but execute in deliberate chunks, keeping value flowing to production continuously.
  • You've thrived in a rapidly growing SaaS environment where things move fast, priorities shift, and you make smart tradeoffs between speed and durability every day.
Nice to have
  • Experience with our specific stack: GraphQL/Apollo, NestJS, Ruby on Rails, Java, gRPC/Protobuf, RabbitMQ.
  • Background in workforce management, HCM, payroll, or adjacent enterprise domains.
  • Experience building or scaling microservice architectures.
  • Open-source contributions or a visible track record of building things people use.
What we offer
  • A seat at the table — not a slot in a feature factory. You'll work directly with leadership to shape what we build and how we build it. Small teams. High ownership. Meaningful problems. Modern tooling.oducts is an advantage
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

BuildOps • Toronto

On-site
CAD 90,000 - 120,000
Negotiate base salary + annual bonus
Generous equity grant
Comprehensive benefits package
+3
Full Stack Software Developer - Engineered Arts
Full Stack Software Developer - Engineered Arts

Opportunities with AppDirect's Advisor Partners (Recruitment as a Service) • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Full Stack Engineer
Full Stack Engineer

SharpStakes • Toronto

On-site
CAD 90,000 - 130,000
Full-Stack Software Engineer
Full-Stack Software Engineer

US Mobile • Montreal (administrative region)

Hybrid
CAD 80,000 - 110,000
Flexible working hours
Supplemental health insurance
Professional development stipend
+1
Software Engineer
Software Engineer

Meroka Inc. • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000
Competitive salary
Meaningful equity
Benefits
Software Development Engineer (Agent Factory)
Software Development Engineer (Agent Factory)

Workday • Vancouver

On-site
CAD 120,000 - 180,000
Senior Full Stack Developer
Senior Full Stack Developer

Kibbi Technologies Inc. • Toronto

Hybrid
CAD 120,000 - 160,000
Hybrid work model
Health benefits
Bonus program
+1
Backend Engineer (Ruby on Rails, Microservices)
Backend Engineer (Ruby on Rails, Microservices)

WorkAxle • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Fullstack Developer
Fullstack Developer

Digitalstaff • Canada

Hybrid
CAD 85,000 - 120,000
Staff Fullstack Engineer
Staff Fullstack Engineer

Bettermode Inc. • Toronto

Hybrid
CAD 175,000 - 200,000
Health benefits (Canada)
Unlimited vacation days
Paid parental leave
+3