Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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.
Fullstack Engineer
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 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.
- 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.
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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- Meet the People team (30 min): We'll try to learn about your experience, motivations, and fit with Keep’s culture.
- Coding Challenge (1 hr): You will pair-program with one of our engineers to create a small prototype to solve a particular business problem.
- System Design (1 hour): You will be given a product requirement and will design the software architecture of how we should implement that particular functionality.
- CTO round (30 min): Last but not least, meet our CTO. This round will be focused on knowing more about your past experiences and work style
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.
Key Skills
Ranked by relevanceReady to apply?
Join Keep and take your career to the next level!
Application takes less than 5 minutes

