Senior Developer

ZayZoonCalgary, AB
$160,000 - $200,000Remote

About The Position

At ZayZoon, we've built a financial empowerment platform that puts real money in the hands of employees who need it - and the software you write here is what makes that possible. Every feature shipped, every performance fix, and every clean integration is a direct part of how we deliver on that promise to people who are counting on us. As a Senior Developer, you'll own your 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 as much about understanding root cause as you do about shipping the fix, this is the role for you.

Requirements

  • 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

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

Benefits

  • medical
  • vision
  • dental
  • increased mental health coverage
  • wellness stipend
  • Inclusive parental leave top-up
  • earned wage access
  • real time market data for salaries
  • a supportive culture for lifelong learners
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service