Mid Fullstack Engineer

Posted 2 Days Ago
10 Locations
Remote
Mid level
Fintech • Financial Services
The Role
Build and ship end-to-end features for Keep's Cards domain using a TypeScript/Next.js/GraphQL stack. Collaborate cross-functionally, take ownership of technical decisions, ensure reliability and performance, and improve engineering practices.
Summary Generated by Built In
Our Journey at Keep

At Keep, we embarked on a mission with a powerful question: Why hasn't the banking experience caught up with the rapid pace of technology?

This continues to fuel our passion for reshaping the Canadian fintech landscape. We provide businesses with a comprehensive suite of cross-border banking services, offering everything from credit cards to deposit accounts, currency conversions, and revenue financing.

With a team of seasoned global startup veterans with successful exits, Keep is committed to leading the charge as Canada's next-generation fintech institution. Backed by VCs in the fintech sector, we're racing ahead, expanding our reach and impact like never before.

About the Role

Join Keep as Fullstack Engineer on the Cards team, where you’ll accelerate the execution of high-impact initiatives and play a key role in moving the Cards roadmap forward with speed and ownership.

As a Fullstack Engineer at Keep, you’ll ship features end-to-end, work across our TypeScript/NextJS/GraphQL stack, and collaborate with a fast-paced, high-autonomy team. You’ll bring strong fundamentals, clear technical thinking, and the ability to balance speed with correctness in the products you build.

If you love solving problems, taking ownership from day one, and delivering meaningful product impact, this role is for you.

Who We’re Looking For
  • You’re a strong hands-on engineer with at least 3-4 years of experience and solid fundamentals in JavaScript, TypeScript, React, and relational databases.

  • You take ownership - you ship projects end-to-end and take responsibility for outcomes, not just tasks.

  • You thrive in fast-moving environments where ambiguity is normal and autonomy grows with trust.

  • You’re proactive and don’t wait for instructions - you anticipate problems, propose solutions, and drive execution.

  • You collaborate naturally with cross-functional partners and communicate clearly in English.

  • You take pride in balancing speed and correctness, moving quickly without compromising quality.

  • You enjoy breaking down complex problems, asking the right questions, and delivering thoughtful solutions.

Bonus points if you have
  • Experience in early-stage or scaling startups.

  • Familiarity with Next.js and modern frontend architecture patterns.

  • Experience with non-relational databases and database design tradeoffs.

  • Experience working in high-autonomy, product-driven engineering teams.

Key Responsibilities
Engineering ownership
  • Ship high-quality features end-to-end across the Cards domain.

  • Experience shipping user-facing features with real business impact.

  • Take ownership of technical decisions, tradeoffs, and execution.

  • Prioritize effectively and balance speed with correctness in your implementations.

  • Break down ambiguous problems into clear, actionable work.

Collaboration & cross-functional alignment
  • Communicate clearly with technical and non-technical collaborators.

  • Participate in design discussions, bringing critical thinking and product awareness.

  • Ensure smooth collaboration during handoffs and across engineering efforts.

Technical execution & quality
  • Ship high-quality features using TypeScript, Next.js, and PostgreSQL.

  • Maintain and improve the reliability, performance, and scalability of the Cards systems.

  • Apply strong fundamentals in architecture, clean coding practices, and database design.

  • Troubleshoot, debug, and optimize features with attention to detail.

Continuous improvement
  • Surface gaps, propose improvements, and help elevate engineering practices on the team.

  • Identify opportunities to improve speed, reliability, and developer experience.

  • Contribute to building technical clarity, documentation, and internal knowledge.

Why you’ll love this role
  • You’ll directly accelerate the roadmap for one of Keep’s most impactful product areas.

  • You’ll own meaningful features and see your work ship to production quickly.

  • You’ll join a fast-paced team where trust leads to autonomy and growth.

  • You’ll collaborate closely with engineering leadership and influence product decision-making.

  • You’ll have the space to experiment, improve systems, and make visible contributions from day one.

  • You’ll help define what great Fullstack engineering looks like at Keep.

Benefits:
  • Competitive salary and benefits package that includes PTO, home office budget, learning and development bonus, health Insurance

  • Supportive and inclusive company culture that values diversity and promotes work-life balance.

Why join Keep
  • Be part of a team building the next generation of business banking for SMBs across North America.

  • Work with experienced founders and operators who value clarity, speed, and impact.

  • Enjoy a remote-friendly, high-trust environment with room to take ownership.

  • Join a company where collaboration, and execution are the keys to success.

Why this might not be a good fit
  • If you prefer roles with heavy structure and daily supervision, our autonomy might feel uncomfortable.

  • If you avoid ambiguity or change, you might find our fast pace challenging.

  • If you’re not energized by building and maintaining relationships, this may not be your zone of genius.

Want to Learn More?

Head over to our webpage to discover more about us. Take a peek at our Glassdoor profile to see what our Keepers are saying, and stay tuned for exciting updates on our LinkedIn page and learn about our values and benefits on our career page.

Commitment to Diversity and Inclusion

Keep provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, genetics, sexual orientation, gender identity, or gender expression. We are committed to a diverse and inclusive workforce and welcome people from all backgrounds, experiences, perspectives, and abilities.

Skills Required

  • 3-4 years of software engineering experience
  • Proficiency in JavaScript
  • Proficiency in TypeScript
  • Experience with React
  • Experience with GraphQL
  • Experience with PostgreSQL / relational databases
  • Ability to ship end-to-end user-facing features
  • Clear written and verbal communication in English
  • Familiarity with Next.js
  • Experience in early-stage or scaling startups
  • Experience with non-relational databases
  • Experience working in high-autonomy, product-driven teams
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Ottawa, Alberta
77 Employees
Year Founded: 2019

What We Do

Keep offers a chequing account and credit card for Canadian SMBs. Businesses get better cashback rewards on card spend, lower domestic and international wire fees, currency conversion at a fair price, and increased credit limits for working capital needs.

Similar Jobs

Blaze (blaze.ai) Logo Blaze (blaze.ai)

Senior Full-stack Engineer

Artificial Intelligence • Marketing Tech • Software
Remote
14 Locations
45 Employees

Alpaca Logo Alpaca

Senior Full-stack Engineer

Fintech • Information Technology
Remote
37 Locations
132 Employees

Rubrik Logo Rubrik

Join Our Engineering Talent Community

Artificial Intelligence • Big Data • Cloud • Information Technology • Software • Cybersecurity • Data Privacy
Remote
14 Locations
3000 Employees

Rubrik Logo Rubrik

Join Our Talent Community

Artificial Intelligence • Big Data • Cloud • Information Technology • Software • Cybersecurity • Data Privacy
Remote
14 Locations
3000 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account