CPOS Pay is our app for the one-person business that runs everything from a phone: the plumber, the market vendor, the cleaner. We're turning the app into the back office they could never afford: one that gets them paid, answers their customers and brings in current ones. We build things, ship them, and fix them when they break.
You'll work with product, our developers and our customer success team, and your work goes straight to the merchants who depend on it.
Ship features for CPOS Pay across mobile, web and backend
Write tested code, review your teammates' work and own what you ship in production
1 to 4 years building production software (co-ops and internships count)
- Full-stack experience with TypeScript, React or React Native, and Node.js
- Experience building on Stripe or another payment processor's APIs
- Fraud, risk, trust and safety, or KYC/KYB experience
You've shipped a feature that uses large language models (LLMs)
TypeScript, React Native (Expo), React, Node.js, AWS (Amplify, Lambda, DynamoDB), Stripe, and AI coding tools every day.
Full health, dental, vision and life insurance
Access to the AI tools we use every day
Full-time, on site at our office in downtown Ottawa
CPOS uses artificial intelligence-enabled tools to support parts of our recruitment process; Canadian work experience is not required.
📌 Full Time Software Developer (Ottawa)
🏢 CPOS
📍 Ottawa