Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Full-Stack Engineer

$166.6k - $208.3k
Full-time

Mercury

Since the dawn of aviation, pilots have faced the constant challenge of air resistance, much like sailors navigating the friction of water. Amidst this relentless struggle, the trim tab emerges as an ingenious yet understated marvel. Just as the wheel revolutionized transportation by easing movement over land, the trim tab simplifies flight, allowing for smoother navigation through the skies. It embodies the elegance of simplicity in engineering, transforming the demanding task of controlling an aircraft into a more graceful and manageable endeavor. 

At Mercury, we are committed to crafting an exceptional banking* experience for startups. Our team is passionately focused on ensuring our product not only meets but anticipates the needs of our customers.

Our product engineering group is growing and we’re looking to hire senior full-stack engineers . We’re a team of pragmatic, product-minded engineers motivated by the desire to create lovable products that rescue our customers from frustrating, expensive legacy industry tools. 

As part of this role, you will:

  • Feel a strong sense of product ownership and actively seek responsibility – we often self-organize on small/medium projects, and we want someone excited to help shape and build Mercury’s future.
  • Work in an autonomous environment on a close-knit team, with a “startup within a startup” feel.
  • Partner closely with designers and product leaders to ship lovable experiences. We want to transcend the status quo for banking and fintech software, and many of our customers are startups and appreciate our slick, magical designs.
  • Join a team of experienced product engineers within one of our Mercury product groups such as Banking, Experiences, Expansion, or Risk. 

The ideal candidate for the role:

  • Has 3-7 years of full-stack development experience, with knowledge of or excitement to learn Haskell, React, TypeScript, and Redux.
  • Empathizes with users and can channel their perspective to build lovable products.
  • Can balance tradeoffs and find creative solutions to accomplish goals.
  • Actively incorporates AI tools into their workflow and is excited about leveraging them to amplify their impact — whether that's accelerating development, improving code quality, or finding creative solutions to hard problems.
  • Communicates and collaborates effectively with peers and cross-functional counterparts.

If this role interests you, we invite you to explore our public demo at demo.mercury.com . 

*Mercury is a fintech company, not an FDIC-insured bank. Banking services provided through Choice Financial Group and Column N.A., Members FDIC.

Mercury values diversity & belonging and is proud to be an Equal Employment Opportunity employer. All individuals seeking employment at Mercury are considered without regard to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, sexual orientation, or any other legally protected characteristic. We are committed to providing reasonable accommodations throughout the recruitment process for applicants with disabilities or special needs. If you need assistance, or an accommodation, please let your recruiter know once you are contacted about a role.

#LI-DNI

Total Rewards
The total rewards package at Mercury includes base salary, equity (stock options/RSUs), and benefits.

Our salary and equity ranges are highly competitive within the SaaS and fintech industry and are updated regularly using the most reliable compensation survey data for our industry. New hire offers are made based on a candidate’s experience, expertise, geographic location, and internal pay equity relative to peers.

Our target new hire base salary ranges for this role are the following :

US employees (any location):

$166,600—$208,300 USD

Canadian employees (any location):

$157,400—$196,800 CAD

Vacancy posted 6 days ago
Similar jobs that could be interesting for youBased on the Senior Full-Stack Engineer in Canada vacancy
  • $75.9k - $141.9k

     ...We are looking for 7-15+ years of experience in backend or full-stack development within enterprise environments. We need strong...  ...a continuous learner who is interested in how AI can improve engineering productivity. We need a pragmatic engineer who balances innovation... 
    Senior
    Full time

    BMO Financial

    Canada
    more than 2 months ago
  •  ...cancellations, refunds, and bookings over chat and voice for some of the world's largest travel brands. We're looking for a senior full stack engineer to anchor this product, owning the realtime and voice layer end to end while building across React/TypeScript front... 
    Senior
    Full time
    Work from home

    Hopper

    Canada
    15 days ago
  •  ...and far-reaching impact. You will work in collaboration with the engineering and design teams. Grow the team and culture: As an early...  ..., React , and TypeScript Not bound to a particular tech stack and can learn new technologies on-the-go Bonus points for experience... 
    Suggested
    Full time
    Immediate start

    Socket

    Canada
    15 days ago
  • $70k - $150k

     ...We are looking for 5-10 years of experience in backend or full stack development. We need proficiency in at least one backend language...  ...learned. We look for practical knowledge of prompt engineering and techniques for evaluating output quality. We need familiarity... 
    Suggested

    BMO Financial

    Canada
    4 days ago
  •  ...Qualifications React: 5+ years TypeScript: 5+ years Software engineering: 10+ years Experience leading frontend technical decisions...  ...Modern JavaScript ecosystem experience Solid full-stack experience is expected ( Node.js or otherwise, we are a .NET... 
    Senior
    Full time
    Work at office
    Remote work

    Capital Markets Gateway

    Canada
    21 days ago
  •  ...collaborating with every product experience team at Affirm. You’ll bring React with TypeScript expertise to work alongside our product engineering teams. You’ll be responsible for a range of tasks including coordinating and implementing broader product features from Figma or... 
    Senior
    Full time

    Affirm

    Canada
    a month ago
  •  ...Description We are looking for Intermediate and Senior Engineers to join the Felix Engineering team! You will write the code and build...  ...proprietary digital healthcare ecosystem. Our developer roles are all full stack ( Vue.js , PHP/Laravel ). You will work in collaboration... 
    Full time
    Remote work

    Felix

    Canada
    24 days ago
  •  ...We're looking for a Senior C# Backend Developer with strong experience in C# and Visual Studio . Skills Needed: Demonstrated...  ...in web development GUI frontend design or those seeking a full stack position Responsibilities : Strong abilities in... 
    Senior

    J M Group Inc

    Canada
    1 day ago
  • $166.6k - $208.3k

     ...'We may say most aptly that the Analytical Engine weaves algebraic patterns just as the Jacquard loom weaves flowers and leaves.' — Ada...  ...our Design System team, and the north star of this role. As a Senior Frontend Engineer on the Design Systems team, you will build and... 
    Senior
    Full time
    Shift work

    Mercury

    Canada
    2 days ago
  •  ...About this team and role: As a Senior Software Engineer on the Ecosystem Services Team , you’ll build and own back-end systems and the integrations that keep our services running, help maintain and evolve the cloud infrastructure the application runs on, and play... 
    Senior
    Full time
    Remote work
    Worldwide

    Mozilla

    Canada
    a month ago
  •  ...Senior Fullstack Software Engineer Company Overview Archera empowers organizations of all sizes to optimize their cloud costs through unique, short-...  ...afterward. - Comfortable owning work on both sides of the stack: React and TypeScript on the frontend, and Python API/service... 
    Senior
    Temporary work

    Archera

    Canada
    10 days ago
  •  ...As a Senior Software Engineer on the Ecosystem Services Team, you’ll build and own back-end systems and the integrations that keep our services running, help maintain and evolve the cloud infrastructure the application runs on, and play an active role in keeping the... 
    Senior
    Full time
    Immediate start
    Remote work
    Worldwide
    Home office

    Mozilla

    Canada
    a month ago
  •  ...An overview of this role As a Fullstack Engineer on the Duo Client SDK team at GitLab, you'll build the shared foundation for every GitLab...  ...other engineers will depend on what you build. You'll have senior and staff engineers alongside you to help with design. You'll... 
    Full time
    Remote work

    GitLab

    Canada
    20 days ago
  •  ...detect errors and measure model capabilities across the software engineering lifecycle. Key Responsibilities Curate and author code...  ...engineering experience. Proven experience building full-stack applications and deploying scalable, production-grade software... 
    Senior
    For contractors
    Remote work
    10 hours per week
    Flexible hours

    SaidGig

    Canada
    more than 2 months ago
  •  ...com/2025/12/16/realestate/is-your-apartment-nice-enough-for-this-home-swapping-app. html. THE ROLE: We're looking for a full-stack Software Engineer who leads with UI/UX craft — someone who can build polished, dynamic consumer experiences in React and React Native, with... 
    Temporary work

    Kindred

    Canada
    24 days ago
  • Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. The Marketplace and App Experience domain is the main pillar of our core consumer strategy, driving...
    Senior
    Full time

    Affirm

    Canada
    a month ago
  •  ...What we're looking for ~5+ years of professional software engineering experience, including significant production experience with Go...  .... Curiosity about the latest developer tooling. Our tech stack Backend: Go , Postgres , GCP , Kubernetes , gRPC... 
    Senior
    Full time

    Coder

    Canada
    27 days ago
  • $152.8k - $259.2k

     ...continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve...  ..., and self-service promotional discounts. As a Staff Fullstack Engineer, you’ll work across the frontend and backend to build the... 
    Full time
    Contract work
    Remote work
    Flexible hours

    GitLab

    Canada
    8 days ago
  • $166.6k - $208.3k

     ...through the skies. It embodies the elegance of simplicity in engineering, transforming the demanding task of controlling an aircraft into...  ...engineering group is growing and we’re looking to hire senior backend engineers . We’re a team of pragmatic, product-minded... 
    Senior
    Full time

    Mercury

    Canada
    5 days ago
  •  ...sits on one of Float’s product-focused engineering squads , responsible for building end-to...  ...Canadian businesses. You’ll work across the stack to deliver intuitive, reliable, and...  ...We’re Looking For Experience building full stack product features in a modern web environment... 
    Full time
    Work at office

    Float Financial

    Canada
    19 days ago
  • As a Senior Software Engineer on the Ecosystem Services Team, you’ll build and own back-end systems and the integrations that keep our services running, help maintain and evolve the cloud infrastructure the application runs on, and play an active role in keeping the service... 
    Senior
    Full time

    Mozilla

    Canada
    a month ago
  • $65 - $75 per hour

     ...Full Stack Software Engineer   JOB-10047404   Anticipated Start Date August 31, 2026   Location Sugar Land, TX   Type of Employment...  ....   Job Summary W e are seeking an experienced Senior .NET Developer to design, develop, and maintain scalable,... 
    Hourly pay
    Full time
    Contract work

    Dynamics ATS

    Canada
    19 days ago
  • $61.6k - $113.9k

     ...Salary: $61,600 - 113,900 per year Requirements: Typically 4-6 years of relevant full stack development experience. Post-secondary degree in Computer Science, Engineering, or a related field, or an equivalent combination of education and experience. Proficiency... 
    Full time
    Work at office

    BMO Financial

    Canada
    more than 2 months ago
  • $199.8k - $244.2k

     ...money they'd actually save, not a promotion they'll ignore. Getting that match right is equal parts engineering, product judgment, and experimentation. This is a full-stack team where most engineers work across stacks — either backend and frontend or two frontend... 
    Senior
    Full time
    Work at office
    Remote work
    2 days per week

    EarnIn

    Canada
    20 days ago
  • $240k - $360k

     ...work. Job Summary The Senior Principal Architect is a...  ...platforms within Network Platform Engineering (NPE). NPE designs, builds...  ..., and network software stacks Solid grounding in large-scale...  ...target for new hire pay for the full-time position determined by... 
    Senior
    Full time
    Work at office
    Shift work

    Equinix

    Canada
    21 days ago
  •  ...About the Role We’re looking for a senior-level software engineer who leans backend and can take product problems from first principles through...  ...work, giving you the ability to own features across the stack when needed. You’ll help take new products and capabilities... 
    Senior
    Full time

    Northbeam

    Canada
    27 days ago
  • $115.2k - $194.4k

     ...continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve...  ...of GitLab. About the role As an Intermediate Backend Engineer, you will take backend features and improvements from clarifying... 
    Full time
    Contract work
    Remote work

    GitLab

    Canada
    7 days ago
  •  ...Job Title: Backend Microservices Engineer Job Location: Mississauga, ON (3 days per week onsite) Job Duration: Full Time Our challenge We are seeking a hands-on Backend / Microservices Engineer will build the services layer connecting blockchain... 
    Full time
    3 days per week

    Apptad Inc

    Canada
    2 days ago
  •  ...consumer experiences using UI frameworks like React . You have 2+ years of experience working in search or related recommendation engines You have experience delivering major features, system components or deprecating existing functionality in a system through the... 
    Full time

    Affirm

    Canada
    a month ago
  • $90k - $130k

     ...Salary: $90,000 - 130,000 per year Requirements: We bring at least 2 years of experience in backend engineering, AI automation, or integrating complex systems. We have a proven track record of building and supporting production-ready software with clear modular... 
    Full time

    Outlier AI

    Canada
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Full-Stack Engineer. Be the first to apply!