Match score not available

Full-Stack Engineer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

3+ years of experience as a Full Stack Engineer, Strong foundation in front-end and back-end development, Proficient in React, Node.js, TypeScript, PostgreSQL, and AWS, Excellent communication and collaboration skills..

Key responsabilities:

  • Build full-stack features by collaborating with product and design teams.
  • Develop scalable back-end services using Node.js and TypeScript.
  • Create and maintain intuitive front-end components with React.
  • Manage database design and ensure data integrity with PostgreSQL.

Keep logo
Keep Financial Services SME https://trykeep.com/
11 - 50 Employees
See all jobs

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 a Full-Stack Engineer, where you’ll play a critical role in building and scaling our platform. You’ll collaborate with product, design, and engineering teams to develop features end to end, from designing scalable back-end services in Node.js and PostgreSQL to crafting intuitive front-end experiences with React. If you’re excited by experimentation, ownership, and building real products that impact real businesses, this role is for you.

Engineering at Keep ⭐️

We believe in experimentation. That’s why we focus on crafting thoughtful problem statements and hypotheses before writing a line of code. We move fast but stay mindful — avoiding overengineering while planning for future scale.

Our team is collaborative, emotionally intelligent, and highly motivated. We encourage pair programming, hold bi-weekly All Hands with team-led demos, and strive to build a culture where everyone feels like they belong. We learn from our mistakes and iterate quickly together.

Who We’re Looking For
  • You have 3+ years of experience as a Full Stack Engineer with a strong front-end and back-end development foundation.

  • You’ve built and shipped B2B products and understand how to balance speed and scalability.

  • You’re confident with React, Node.js, TypeScript, PostgreSQL, and AWS.

  • You’re a strong communicator and a natural collaborator — comfortable working cross-functionally with product and design.

  • You’re self-driven and thrive in fast-moving, ambiguous environments.

  • Experience working in startups is a plus.

Key Responsibilities
  • Build full-stack features: Collaborate with product and design to develop, test, and deploy new features.

  • Develop back-end services: Use Node.js and TypeScript to build scalable, reliable services.

  • Create intuitive UIs: Build and maintain front-end components using React.

  • Design and manage databases: Work with PostgreSQL to ensure data integrity and performance.

  • Own deployments: Deploy and manage applications in AWS environments.

  • Write great code: Maintain clean, maintainable, and well-documented codebases.

  • Troubleshoot and optimize: Resolve bugs and ensure peak platform performance.

  • Stay curious: Keep up with emerging technologies and suggest new product improvements.

Why You Should Be Excited About This Role
  • Be part of a fast-growing startup that’s redefining fintech for SMBs.

  • Work closely with leadership and shape accurate product decisions.

  • Enjoy the freedom to experiment, learn from mistakes, and grow fast.

  • Help shape the engineering culture and processes from the ground up.

  • Build across the stack and gain exposure to various technical challenges.

Why Join Keep?
  • We genuinely care about our people — we listen, support, and root for each other’s success.

  • We offer 25 days of PTO per year — and we’ll remind you to take it.

  • You’ll have space to evolve your role as we grow — nothing stays static here.

  • Enjoy a remote-friendly, inclusive culture that values ownership and flexibility.

  • Join a team building real solutions for businesses that have been overlooked for too long.

What’s the Interview Process Like?
  1. People Screening with Bash (30 min): This is a casual conversation to get to know you, understand your background, and explore your cultural fit.

  2. Code Challenge (60 min): Solve a real-world coding problem to demonstrate your technical skills and approach to problem-solving.

  3. Schema Design Interview (60 min): Meet with one of our Technical Leaders to discuss your thoughts on system architecture and database design.

  4. CTO Interview with Helson (30 min): A conversation with our CTO to align on expectations, engineering culture, and team dynamics.

  5. Reference Check

  6. Offer 🎉

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.

Required profile

Experience

Industry :
Financial Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication
  • Problem Solving

Full Stack Engineer Related jobs