Senior Software Engineer (Full-Stack)

New
Based in CanadaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
12+ years
Required Skills
Full Stack DevelopmentMySQLRuby on RailsTypeScriptReact

Requirements

  • 12+ years of full-stack software engineering experience with strong backend expertise
  • Production experience with Ruby on Rails or similar backend frameworks
  • Strong proficiency in React and TypeScript for frontend development
  • Experience working with relational databases at scale (e.g., MySQL, Spanner, or similar systems)
  • Proven ability to deliver complex features across multiple teams or product areas
  • Strong communication skills
  • Experience influencing engineering standards, architecture, or cross-team initiatives
  • Strong understanding of system design, scalability, and software reliability principles
  • High attention to code quality with a consistent focus on maintainability
  • Experience in fintech or regulated environments is a strong plus

Responsibilities

  • Build and ship customer-facing features across banking, tax automation, and expense management products
  • Work across the full stack, including backend APIs, data modeling, and frontend development using modern web technologies
  • Collaborate with product and design teams to translate ideas into scalable, production-ready features
  • Own features end-to-end, including scoping, development, code review, deployment, and post-release monitoring
  • Improve system reliability, performance, and scalability by proactively addressing technical issues
  • Contribute to architectural decisions and help define engineering patterns and best practices
  • Participate actively in code reviews and technical discussions to raise engineering standards
  • Mentor and support other engineers through pairing, feedback, and design collaboration
  • Help reduce technical debt in a pragmatic and sustainable way
  • Partner with engineering leadership on planning, execution, and technical alignment across teams
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now