Full-Stack Engineer II
Chexy
United States · Toronto, ON, Canada · Remote
Posted on Jul 29, 2025
**Software Engineer II @ Chexy**
At Chexy, we’re reimagining how Canadians manage their largest expenses—like rent, tuition, and insurance—by transforming them into opportunities to build credit, earn rewards, and gain financial flexibility.
We’re the first platform in Canada that lets users pay nearly any bill using their credit card or bank account, while unlocking meaningful benefits like cashback, points, and credit-building tools. Backed by a fast-growing user base and bold fintech vision, we’re building a smarter, more rewarding financial future—one payment at a time.
**About the Role**
We’re looking for a **Software Engineer II** to join our core team and help scale the Chexy platform. In this role, you’ll contribute to both the frontend and backend of our web and mobile experiences. You’ll be responsible for building key product features, integrating with payment APIs, and ensuring our systems remain reliable and scalable.
You'll work closely with our CTO and a high-trust engineering team, have a direct impact on product direction, and help us shape a best-in-class payments experience.
**In this role, you’ll:**
* Build, maintain, and improve core user experiences across our platform using **Next.js, TypeScript, and Tailwind CSS**
* Design and optimize APIs and backend services built in **Node.js**, deployed on **Google Cloud Platform**
* Work with **Firestore** and **PostgreSQL** to manage real-time and structured data at scale
* Integrate with third-party **payment providers and financial APIs** to enable seamless and secure bill payments
* Own projects end-to-end, from technical scoping to deployment
* Collaborate cross-functionally with product, design, and other stakeholders to ship fast and iterate quickly
**You’re someone who:**
* Has **3+ years of professional experience** as a full-stack developer
* Is confident with **React (Next.js), TypeScript, JavaScript**, and **Node.js**
* Has experience designing and maintaining reliable APIs and backend systems
* Is familiar with **Firestore, PostgreSQL**, and **cloud platforms** (GCP preferred)
* Brings strong ownership to projects and thrives in a fast-paced startup environment
* Communicates clearly and works well with both technical and non-technical collaborators
**Nice-to-haves:**
* Experience working with **financial APIs**, payments, or PCI-compliant systems
* Exposure to **mobile development** (React Native or similar)
* Familiarity with **CI/CD pipelines**, open-source contributions, or greenfield product development
* Previous experience working in **early-stage startups**
**Why Join Chexy?**
💥 Build products with a real-world financial impact for thousands of Canadians
💬 Join a tight-knit team where your voice is heard and your work is valued
📈 Access early equity in a growing, high-upside fintech company
🛠 Learn fast with exposure to real users, high-stakes systems, and product ownership
🌈 We’re a proudly inclusive team and welcome engineers from all backgrounds
📍 **Hybrid in-office role** – 3 days/week in our Toronto office
**How We Hire**
We keep our hiring process clear and human. You’ll go through a mix of conversational interviews and technical assessments designed to showcase your strengths. We care more about how you think and collaborate than memorized algorithms—and we make sure there’s space for your questions too.
*Chexy is an equal opportunity employer. If you require any accommodations or support during the hiring process, let us know and we’ll do our best to help.*