Keep Logo

Mid Fullstack Engineer

Job Description

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.

Share this job:
Please let Keep know you found this job on Remote First Jobs 🙏

67 similar remote jobs

Explore latest remote opportunities and join a team that values work flexibility.

Remote companies like Keep

Explore remote-first companies similar to Keep. Discover other top-rated employers that offer flexible schedules and work-from-anywhere options.

Borrowell Logo

Borrowell

Canadians get free credit monitoring, personalized financial product recommendations, and tools to build credit.

View company profile →
LendingTree Logo

LendingTree

An online marketplace connecting consumers with financial service providers.

View company profile →
Signature Analytics Logo

Signature Analytics

Outsourced accounting and strategic financial solutions for mid-sized companies

View company profile →
iKhokha Logo

iKhokha

A financial technology company providing digital payment solutions, business tools, and funding to South African entrepreneurs.

View company profile →
Unlimit Logo

Unlimit

Provides global payment solutions, including gateway, card acquiring, multi-currency accounts, and card issuing for businesses.

View company profile →
Fidel API Logo

Fidel API

A global financial infrastructure platform for real-time payment card experiences.

View company profile →

Project: Career Search

Rev. 2026.7

[ Remote Jobs ]
Direct Access

We source jobs directly from 21,000+ company career pages. No intermediaries.

01

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

02

Advanced Filters

Filter by category, benefits, seniority, and more.

03

Priority Job Alerts

Get timely alerts for new job openings every day.

04

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

21,000+ SOURCES UPDATED 24/7
Apply