Who are we?
Our conviction: financial technology should be accessible, responsible, and built to serve people. That's the whole purpose of Nyble, our flagship product already adopted by tens of thousands of users across North America. Nyble enables everyone to build their credit history with confidence, through a zero-interest line of credit dedicated to credit building, real-time score monitoring, and bank-level security. Our mission is simple and ambitious: to give everyday people back their financial power.
We are a small, nimble, and fast team, where everyone takes ownership of real products and sees their impact firsthand. Here, there's no heavy hierarchy and no ego: we move forward together, ship fast, and aim for excellence. We love challenges, team spirit, and great work.
Join us to build the financial services of tomorrow and deliver your best work, with real impact.
Build with us. Create impact.
About the role
As we grow, we're looking for our first Senior Software Engineer to join our team and work closely with our CTO. The scope of the role spans technical design as well as our product strategy.
To succeed at Fincentify, our future Senior Software Engineer must be a critical thinker who can break down a problem with as much skill as they bring to building the best possible solution. Our standards for technical output are high, and we place just as much value on your interpersonal and human qualities.
If you're proactive, rigorous, and bring intellectual flexibility to your iterations in order to achieve better concrete results, we're the team for you.
What you'll do
Own, design, and improve the services and features of our backend systems, with a focus on scalability, maintainability, and performance.
Deliver end-to-end full-stack features: product discovery, scoping, implementation, and deployment.
Make pragmatic decisions in ambiguous situations; unblock yourself and others without waiting for perfect specifications.
Improve existing surfaces: refactor opportunistically and reduce technical debt without slowing down delivery.
Write and test production-quality code to ensure correctness and performance.
Raise the team's bar: share context, bring your domain expertise, and challenge decisions when the trade-offs don't make sense.
Promote and champion "AI-native" development best practices, building patterns and abstractions that enable fast iteration with tools like Claude Code.
What we're looking for
Someone with at least 6 years of relevant industry experience; able to deliver strong results amid ambiguity, review and mentor other engineers, and set the standard for quality and output.
A university degree (at minimum a bachelor's) in Computer Science, Engineering, or Mathematics from a reputable university in Canada or the United States.
Strong computer science and engineering fundamentals. A solid command of algorithms, data structures, and systems design.
Expert-level proficiency in TypeScript, Node.js, React.js, and React Native.
Strong communication skills: able to clearly discuss trade-offs with both technical and non-technical audiences.
A demonstrated ability to leverage AI development tools to accelerate delivery while maintaining code quality and architectural integrity.
Excellence in designing clean, testable, and well-documented code that serves as an effective context for AI assistants.
Nice to have
Experience designing and operating systems where correctness and reliability are critical (payments, trading, risk management, or other high-stakes domains).
How we work
Outcome-driven: engineers are accountable for results and real impact, not lines of code, time spent, or effort exerted.
Direct feedback: we value and expect clear, candid communication among all team members.
Velocity and discipline: high throughput, but never at the expense of correctness or reliability.
Data over ego: debates are won through evidence and reasoning, not titles or emotions.
A small, focused team made up of high performers.
Compensation & Benefits
Competitive base salary ($150 000-$185 000)
Individual performance bonus
Profit sharing
Comprehensive health, dental, and vision coverage.
20 days of paid time off per calendar year + unlimited sick days.
$2,500 per year in your Health Spending Account.
$1,000 per year in your Wellness Lifestyle Account.
Annual company retreat.
Paid parental leave.
Total target compensation: CAD $195,000 – $235,250
Compensation Range: CA$195,000 - CA$235,250