Senior Fullstack (TypeScript/React) Engineer

Kake

Canada

Remote

CAD 110,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive Pay in USD
Fully Remote Work
Better Me Fund
Community Focus on Social Good

Job summary

A forward-thinking tech company in Canada is seeking a Senior Software Engineer to shape and scale modern web applications using TypeScript, Ruby on Rails, and React. You will closely collaborate with cross-functional teams to deliver high-quality, maintainable applications. Ideal candidates have 5+ years of frontend development experience and a strong product sense. This remote-first company is dedicated to personal growth and offers competitive pay in USD along with a supportive culture.

Qualifications

  • Mastery of TypeScript and React for building complex, scalable web applications.
  • 5+ years of professional experience in frontend development.
  • Strong product sense with an ability to balance delivery needs.
  • Understanding of modern frontend architecture and performance.
  • Comfort working in cross-functional agile teams.

Responsibilities

  • Shape and scale a modern web experience for a consumer-facing product team.
  • Collaborate with cross-functional stakeholders to deliver high-quality code.
  • Maintain a full product vision while shipping maintainable applications.

Skills

TypeScript
React
Ruby on Rails
Frontend Development
Agile Collaboration

Tools

GraphQL
CSS-in-JS Libraries

Job description

We’re looking for a Senior Software Engineer to help shape and scale a modern web experience for a fast-paced, consumer-facing product team. You’ll work closely with cross-functional stakeholders to deliver elegant, performant, and maintainable applications using TypeScript, Ruby on Rails and React. This role is ideal for someone who possesses a high level of agency, a "doer" mentality, and the ability to maintain a full product vision while shipping high-quality code at speed.

Core Requirements
  • Mastery of TypeScript and React for building complex, scalable web applications.
  • 5+ years of professional experience in frontend development with a proven track record of shipping production-grade software.
  • Experience working with Ruby on Rails (or interest in a product where RoR is core)
  • Prior experience in the Trading, Brokerage, or Wealth Management industries.
  • Demonstrated high level of agency and a proactive "doer" mentality, with the ability to hit the ground running and own features end-to-end.
  • Strong product sense and the ability to build for the long term while balancing immediate delivery needs.
  • Excellent understanding of modern frontend architecture, state management, and performance optimization.
  • Solid experience with unit testing and a commitment to maintaining high code quality through thoughtful testing practices.
  • Comfort navigating fast-paced environments and collaborating within cross-functional agile teams.
  • Strong eye for design-to-dev fidelity and a passion for creating fluid, responsive user interfaces.
Nice to Have
  • Full-stack development experience or a strong understanding of backend systems and API design.
  • Experience working with GraphQL APIs and modern data-fetching libraries.
  • Familiarity with CI/CD pipelines and automated deployment workflows for web applications.
  • Exposure to modern CSS-in-JS libraries or advanced styling frameworks.
Why Join Kake?

Kake is a remote-first company with a global community, fully believing that it’s not where your table is, but what you bring to the table that matters. We provide top-tier engineering teams to support some of the world’s most innovative companies, and we’ve built a culture where great people stay, grow, and thrive. We’re proud to be more than just a stop along the way in your career - we’re the destination.

The icing on the Kake:

💵 Competitive Pay in USD – Work globally, get paid globally.

🏡 Fully Remote – Simply put, we trust you.

🌱 Better Me Fund – We invest in your personal growth and passions.

❤️ Compassion is Badass – Join a community that invests in social good.

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

Similar jobs worth comparing

Senior Rust Engineer - Remote
Senior Rust Engineer - Remote

Kake • Montreal (administrative region)

On-site
CAD 167,000 - 237,000
Competitive pay in USD
Fully remote
Better Me Fund
+1
Senior Node/React Engineer - Fully Remote, High-Impact
Senior Node/React Engineer - Fully Remote, High-Impact

Kake • Toronto

On-site
CAD 168,000 - 253,000
Competitive Pay in USD
Fully Remote
Better Me Fund
+1
Senior Full Stack Developer (TypeScript / React / Node.js)
Senior Full Stack Developer (TypeScript / React / Node.js)

Affinity • Vancouver

Hybrid
CAD 110,000 - 135,000
Senior Full Stack Developer - Mobile (TypeScript / React / Node.js)
Senior Full Stack Developer - Mobile (TypeScript / React / Node.js)

Affinity • Vancouver

Hybrid
CAD 102,000 - 138,000
Senior Full Stack Developer
Senior Full Stack Developer

Quartermaster Inc. • Toronto

Hybrid
CAD 150,000 - 190,000
30 days PTO annually
Health, dental, and wellness coverage
Tech allowance
+1
Lead Software Engineer
Lead Software Engineer

Jobgether • Canada

Remote
CAD 120,000 - 180,000
Remote-first environment
Professional development opportunities
Global exposure
Full Stack Developer
Full Stack Developer

Kira Talent • Canada

Remote
CAD 92,000 - 125,000
Four weeks of vacation annually
$1,000 annual professional development budget
Strong benefits package including health spending account
+1
Senior Software Engineer / SaaS / React / TypeScript / Node
Senior Software Engineer / SaaS / React / TypeScript / Node

Motion Recruitment • Toronto

Hybrid
CAD 110,000 - 150,000
Medical Insurance
Dental Insurance
Vision Insurance
+3
Senior Full-Stack Software Developer
Senior Full-Stack Software Developer

United States Digital Space LLC • Toronto

Hybrid
CAD 107,000 - 158,000
Senior/Mid Frontend Engineer - React
Senior/Mid Frontend Engineer - React

Sensor Tower • Vancouver

On-site
CAD 90,000 - 120,000