Talent.com
Full Stack Engineer with Payment Processing
Full Stack Engineer with Payment ProcessingRevley • Waterloo, ON, CA
No longer accepting applications
Full Stack Engineer with Payment Processing

Full Stack Engineer with Payment Processing

Revley • Waterloo, ON, CA
2 days ago
Job type
  • Full-time
  • Remote
  • Quick Apply
Job description

About the company :

Revley operates at the intersection of SaaS, fintech, and performance-driven eCommerce .

We're a New York-based startup building a subscription and payment processing platform for e-commerce businesses.

Our system handles real transactions, recurring billing, and complex payment workflows across multiple payment gateways.

As an early-stage company, every engineering decision matters. You'll work on a small, focused team where your contributions have a direct impact on product direction and customer success.

💻 What We Want You To Do

  • Ship key product features : Build new subscription management capabilities-lifecycle state transitions, billing logic, payment method handling. Features you ship will go directly to production
  • Refactor and improve existing systems : Identify bottlenecks, improve code quality, and enhance our payment processing flows. We'll teach you how to read complex codebases and make them better
  • Debug production issues : Investigate payment failures, trace issues through logs and databases, and implement fixes. Learn systematic debugging in distributed systems
  • Design and implement database changes : Write migrations, design schemas for new features, and optimize queries for financial data accuracy
  • Build and extend APIs : Develop REST endpoints using NestJS, implement business logic, and ensure type safety across the stack
  • Write comprehensive tests : Add test coverage for new features and existing code. Learn testing strategies that matter for production systems

Requirements

🤝 You’re Perfect If You Have / Are…

  • 3+ years of professional experience building production web applications with NestJS, Next.js, and TypeScript
  • Hands-on experience working with PostgreSQL based databases ( Supabase is a strong plus ) including schema design, migrations, and performance optimization
  • Experience deploying and operating production systems using Vercel and AWS
  • Direct experience integrating with eCommerce platforms (Shopify ) and at least one payment processor such as Stripe, Adyen, Airwallex, or NMI in real production environments
  • Proven experience building and maintaining payment flows (billing logic, payment method handling, retries, webhooks, and failure handling)
  • Experience designing and consuming REST APIs with strong typing and clear contracts across services
  • Comfort working with production logs, databases, and monitoring tools to debug payment and financial issues
  • Experience writing meaningful automated tests for critical business logic (especially around billing and payments)
  • Strong understanding of data integrity, idempotency, and error handling in financial systems
  • Nice to have :

  • Experience with AWS EventBridge, SQS, ECS, or similar event and messaging infrastructure
  • Familiarity with containerized environments and orchestration (Docker, Kubernetes)
  • Exposure to PCI DSS and SOC 2 compliance considerations in payment or fintech systems
  • What we explicitly look for :

  • You have used these tools and systems in real production environments, not just side projects or tutorials
  • You have shipped payment-related features that real users rely on
  • You understand the operational and reliability requirements of financial systems
  • Benefits

  • Fully remote role with EST working hours
  • High-impact position with real ownership and autonomy
  • Fast-growing SaaS and fintech environment with real problems to solve
  • Clear growth path as the company scales
  • Performance-based bonuses and career development opportunities
  • ⏰ Working Hours

    9am - 5pm EST

    📝 Our Interview Process

    1. Click Apply

    2. Pre-screening interview questionnaire

    3. 1-on-1 video interview

    4. You might be asked to complete a short test task.

    Create a job alert for this search

    Full Stack Engineer with Payment Processing • Waterloo, ON, CA

    Similar jobs
    Senior Software Engineer - waterloo

    Senior Software Engineer - waterloo

    Frugal • waterloo, on, ca
    Full-time
    Frugal is an AI-powered coding agent purpose-built to tackle one of the most persistent problems in tech : runaway cloud costs. Despite years of optimization efforts, cloud expenses remain high—and w...Show more
    Last updated: 1 hour ago • Promoted • New!
    Full Stack Engineer

    Full Stack Engineer

    Regie.ai • waterloo, on, ca
    Full-time
    Series B-funded, AI-native sales engagement automation platform focused on transforming business-critical prospecting—the top of the funnel—into a precise, scalable, and repeatable process.As the v...Show more
    Last updated: 2 hours ago • Promoted • New!
    Millwright

    Millwright

    Cargill • Linwood, ON, CA
    Full-time
    Week 1 : Monday, Tuesday, Friday, Saturday.Week 2 : Sunday, Wednesday, Thursday.Must hold an Ontario or Inter-Provincial 433A Millwright Certificate. As a Maintenance Millwright at Cargill, you will b...Show more
    Last updated: 30+ days ago • Promoted
    Payroll Consultant - Codex

    Payroll Consultant - Codex

    Codex • waterloo, on, ca
    Full-time
    Senior Lead Consultant – Oracle Cloud HCM (Payroll – Canada).Calling all Canadian payroll experts.Senior Lead Consultant, Oracle Cloud HCM (Payroll). Oracle Cloud HCM Payroll implementation focused ...Show more
    Last updated: 5 days ago • Promoted
    Senior Full Stack Developer - waterloo

    Senior Full Stack Developer - waterloo

    Site 20 / 20 • waterloo, on, ca
    Full-time
    We’re looking for a Senior Full Stack Developer with deep experience in building modern, browser-based applications using C# / . You’ll collaborate closely with our talented development team to transf...Show more
    Last updated: 2 hours ago • Promoted • New!
    Java Software Engineer - waterloo

    Java Software Engineer - waterloo

    Luxoft • waterloo, on, ca
    Full-time
    Building a risk applications and tools for innovative international top-tier hedge fund from the ground up, comprising the systems for traders, pre-trade checks and analysis, risks and limits manag...Show more
    Last updated: 13 days ago • Promoted
    Software Engineer (Java / Angular) - Tundra Technical Solutions

    Software Engineer (Java / Angular) - Tundra Technical Solutions

    Tundra Technical Solutions • waterloo, on, ca
    Full-time
    Please note, this is a contract position with an initial expected 12 month duration, dependant on client / project needs and requirements. Our client is looking for a self-driven senior software engin...Show more
    Last updated: 5 days ago • Promoted
    Arithmetic Private Tutoring Jobs Saint Jacobs

    Arithmetic Private Tutoring Jobs Saint Jacobs

    Superprof • Saint Jacobs, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    2 Full Time Anesthetists

    2 Full Time Anesthetists

    Woodstock Hospital • Woodstock, Oxford County, Canada
    Full-time
    Woodstock Hospital is looking to recruit two full-time Anesthetist to join our team.Both FP / Anesthetists or Royal College Anesthetists are encouraged to apply. The Anesthesia team supports 5 OR’s, 2...Show more
    Last updated: 12 days ago • Promoted
    Full stack Developer

    Full stack Developer

    Hays • waterloo, on, ca
    Full-time
    Extensive experience (8+ years) with Java and a variety of technologies including distributed systems, microservices architecture. Proven track record of working on large and complex software system...Show more
    Last updated: less than 1 hour ago • Promoted • New!
    URGENT - Senior Software Engineer (Golang, PostgreSQL, Rest APIs), PERMANENT Hybrid - waterloo

    URGENT - Senior Software Engineer (Golang, PostgreSQL, Rest APIs), PERMANENT Hybrid - waterloo

    VTRAC Consulting Corporation (WBE) • waterloo, on, ca
    Permanent
    Thank you for applying to VTRAC opportunities.Please email your resume as a MS-WORD document in confidence.Subject : Senior Software Engineer (Golang, PostgreSQL, Rest APIs), PERMANENT Hybrid.Senior...Show more
    Last updated: 1 hour ago • Promoted • New!
    Control Engineer- Electric Transmission, SCADA, PowerON, ADMS, Java, C++- 100% Remote from Canada - waterloo

    Control Engineer- Electric Transmission, SCADA, PowerON, ADMS, Java, C++- 100% Remote from Canada - waterloo

    Q1 Technologies, Inc. • waterloo, on, ca
    Remote
    Full-time
    Must Have Technical / Functional Skills : .Proficient in Electric Transmission or Distribution EMS / SCADA / Implementation. Should be expert in C++, Java and Linux.Should have fair understanding of SQL / ...Show more
    Last updated: 1 hour ago • Promoted • New!
    Customer Service Agent - 50k-60k / Year - Remote

    Customer Service Agent - 50k-60k / Year - Remote

    Spade Recruiting • Mapleton, Ontario
    Remote
    Full-time
    Quick Apply
    We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization. This position will work with multiple clients throughout the day pr...Show more
    Last updated: 7 days ago • Promoted
    Before School Support - LTO - 10 hrs per week

    Before School Support - LTO - 10 hrs per week

    Waterloo Region District School Board • Conestogo, ON, Canada
    Part-time
    Waterloo Region District School Board (WRDSB) serves approximately 65,000 students in 123 schools, as well as alternative and continuing education sites. WRDSB is committed to creating learning envi...Show more
    Last updated: 6 hours ago • Promoted • New!
    Housekeeper Wanted - St. Jacobs, Ontario Housekeeping Job

    Housekeeper Wanted - St. Jacobs, Ontario Housekeeping Job

    Housekeeper.com • St. Jacobs, Ontario, Canada
    Full-time
    Overview : Hello my name is Jessica.I'm hiring a housekeeping service provider available in St.I aim to chat with a dedicated, honest person who has bi-weekly availability.Duties : My family requ...Show more
    Last updated: 30+ days ago • Promoted
    Platform Engineer

    Platform Engineer

    Infotek Consulting Inc. • waterloo, ON, ca
    Temporary
    Platform Engineer (Cloud and Data Platforms) This is a Platform Engineering role.This position is not a DevOps role.Location : Toronto < / p&...Show more
    Last updated: 1 hour ago • Promoted • New!
    Full Stack Engineer

    Full Stack Engineer

    Set 2 Close | B Corp • waterloo, on, ca
    Full-time
    The ideal candidate brings strong backend development experience, solid database skills, and the ability to contribute to scalable, maintainable applications. Develop and maintain backend services u...Show more
    Last updated: 13 days ago • Promoted
    Java Full Stack Developer

    Java Full Stack Developer

    Pacer Group • waterloo, ON, ca
    Full-time
    Strong experience with Java 17+ .Extensive hands-on experience with Spring Framework (Core, Boot, Data, Security, Web).Expertise in RESTful API design&...Show more
    Last updated: 1 hour ago • Promoted • New!