Senior Full-Stack Rails Engineer - Remote & Flexible PTO

ZayZoon

Vancouver

On-site

CAD 130,000 - 170,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Permanent remote
Flexible time off
Medical, vision, dental benefits
Parental leave top-up
Earned wage access
Real-time salary market data

Job summary

ZayZoon in Canada is hiring a Senior Developer to own features end-to-end - from back-end architecture through front-end delivery, testing, and demo - and you'll bring both the speed to experiment and the craft to make those experiments production-ready when they matter. If you care about understanding root cause as much as shipping the fix, this is the role for you.

You’ll work across Product, Customer Care, and Finance, tackle scale and concurrency, mentor teammates, and help maintain a secure

Qualifications

  • 4+ years of hands-on Ruby on Rails experience with production applications: you've built and shipped real features in Rails at scale, and you know the difference between code that works and code that holds up.
  • Solid front-end fundamentals: you're comfortable with core JavaScript, building UI features that hold up, and you've worked in React or React Native (or similar component-based frameworks). you don't need to be a front-end specialist, just someone who can move confidently through the front end when a feature calls for it.
  • Strong SQL and data analysis skills: you reach for data as a natural part of problem solving - whether that's diagnosing a performance issue, validating a hypothesis, or understanding how a feature behaves in production.
  • Deep engineering fundamentals: SOLID principles, domain-driven design, performant queries, and a solid testing practice (unit and integration) are how you work, not things you dust off for interviews.
  • A full-stack mentality: you own your features all the way through - back end, front end, automated tests, real-life testing, demos, and delivery. Every dev here does the same.
  • Experience with scale and concurrency challenges: you've worked through queuing, background processing, and efficient ingestion of third-party data, and you know where things tend to break before they do.
  • Agile fluency: sprint planning, story grooming, stand-ups, and scrum are part of your regular rhythm, not overhead.
  • The ability to shift gears between building fast and building clean: you know when an experiment calls for speed and when it's time to make the MVP something the codebase can carry for years.
  • Comfort with standard development tooling: Git, GitHub, Jira, and an editor you trust - plus a good eye for the right animated gif when a pull request finally merges.

Responsibilities

  • You'll design, build, and maintain core web and mobile application features from back end to front end, owning delivery at every step of the way.
  • You'll dig into complex engineering problems - scale, concurrency, background processing, data ingestion - and back your solutions with data, not just instinct.
  • You'll integrate and maintain third‑party tools and services, keeping our platform connected, reliable, and running smoothly.
  • You'll collaborate across Product, Customer Care, and Finance to scope new features, resolve production issues, and make sure what ships actually works in real life.
  • You'll strengthen the development pod through pull request reviews, pairing on complex stories, knowledge sharing, and mentorship that raises the whole team's game.
  • You’ll use AI to streamline processes, reduce friction, and give time back for the work that matters.
  • You'll contribute to a secure, well‑structured SDLC - writing code that's not just functional but maintainable, tested, and built to last.

Skills

Ruby on Rails
JavaScript/React
SQL
Full-stack mindset
Agile methodologies
Data-driven decisions
Problem solving

Tools

Git
GitHub
Jira
React Native

Job description

ZayZoon in Canada is hiring a Senior Developer to own features end-to-end - from back-end architecture through front-end delivery, testing, and demo - and you'll bring both the speed to experiment and the craft to make those experiments production-ready when they matter. If you care about understanding root cause as much as shipping the fix, this is the role for you.

You’ll work across Product, Customer Care, and Finance, tackle scale and concurrency, mentor teammates, and help maintain a secure

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer - Remote, Impactful FinTech
Senior Full-Stack Engineer - Remote, Impactful FinTech

ZayZoon • Edmonton

On-site
CAD 130,000 - 170,000
Permanent Remote
Flexible Time Off
Medical, Vision & Dental benefits
+1
Senior Developer
Senior Developer

ZayZoon • Calgary

Remote
CAD 120,000 - 160,000
Permanently Remote
Flexible Time Off
Instant Benefits
+1
Staff Engineer
Staff Engineer

ZayZoon • Calgary

Remote
CAD 90,000 - 120,000
Flexible Time Off
Instant Benefits
Inclusive parental leave top-up
Senior Developer
Senior Developer

ZayZoon • Vancouver

On-site
CAD 130,000 - 170,000
Permanent remote
Flexible time off
Medical, vision, dental benefits
+3
Senior Ruby on Rails Developer
Senior Ruby on Rails Developer

Hammehr Talent Consultants • Canada

Remote
CAD 120,000 - 140,000
Full-Stack Ruby on Rails Engineer — Remote & Analytics
Full-Stack Ruby on Rails Engineer — Remote & Analytics

HRB • Canada

Hybrid
CAD 90,000 - 130,000
Remote work flexibility
Competitive compensation package
Senior Ruby on Rails Engineer - Remote Canada
Senior Ruby on Rails Engineer - Remote Canada

Hammehr Talent Consultants • Canada

Remote
CAD 120,000 - 140,000
Senior Front-End Engineer, FinTech (Remote)
Senior Front-End Engineer, FinTech (Remote)

Zero Hash • Canada

Hybrid
CAD 100,000 - 140,000
Equity
Maternity & Paternity leave
WeWork Membership
+2
Senior Front-End & Full-Stack Engineer - Remote (Canada)
Senior Front-End & Full-Stack Engineer - Remote (Canada)

Smile.io • Toronto

On-site
CAD 150,000 - 160,000
Remote work
Flexible schedule
Full Stack Engineer — 100% Remote, Flexible Hours
Full Stack Engineer — 100% Remote, Flexible Hours

Socket.dev • Montreal (administrative region)

On-site
CAD 85,000 - 110,000
Unlimited vacation policy
Comprehensive health insurance
Flexible work schedule
+2