Neo Financial Technologies Inc. logo

Senior Fullstack Developer

Job Overview

Location

Calgary, AB

Job Type

Full-time

Category

Full-Stack Engineer

Date Posted

March 28, 2026

Full Job Description

đź“‹ Description

  • • As a Senior Fullstack Developer at Neo Financial Technologies Inc., you will play a pivotal role in building innovative financial products that empower over 1 million Canadians to achieve greater financial wellness through cutting-edge technology and a mission-driven culture.
  • • You will contribute to Neo’s rapid growth as one of Canada’s fastest-growing fintechs, working in a high-performance environment where ownership, teamwork, and professional integrity drive the delivery of secure, scalable, and impactful financial solutions.
  • • Day to day, you will write and ship production-ready code using TypeScript, Node.js, Apollo GraphQL, and MongoDB within a microservices architecture hosted on AWS, ensuring high quality through automated testing, code reviews, and continuous delivery practices.
  • • You will lead by example, mentoring junior developers, advocating for best practices in testing and code quality, and fostering a culture of technical excellence through constructive feedback and knowledge sharing.
  • • You will design and implement scalable, secure backend systems involving APIs, data pipelines, message queues, and distributed transactions, with a focus on performance optimization, idempotency, and asynchronous communication patterns.
  • • You will collaborate across teams to plan and execute complex features that span multiple services, translating business requirements into robust technical solutions while maintaining alignment with Neo’s architectural standards.
  • • You will leverage AI-powered development tools like GitHub Copilot and Cursor to accelerate delivery, and contribute to internal initiatives such as agentic systems built with Gemini to enhance team productivity.
  • • You will work closely with product, design, and DevOps teams in a hybrid in-person environment across Calgary, Winnipeg, and Toronto offices, where rapid iteration and cross-functional collaboration are central to innovation.
  • • You will help shape Neo’s engineering culture by promoting ownership, accountability, and continuous learning, ensuring that systems are not only functional but maintainable, observable, and resilient at scale.
  • • In this role, you will grow your expertise in modern full-stack development, cloud-native architectures, and AI-augmented software engineering, positioning yourself at the forefront of fintech innovation in Canada.
  • • You will have the opportunity to own meaningful components of Neo’s product ecosystem, see your code impact millions of users, and grow alongside a company recognized as #1 on Deloitte’s Technology Fast 50 for three consecutive years and #1 Fastest Growing Company in Canada by Globe & Mail.

🎯 Requirements

  • • Expertise in back-end development including data modeling, API design (GraphQL/REST), message queues, security best practices, and building scalable, maintainable systems with complex business logic.
  • • Proven experience delivering full-stack web applications using TypeScript, Node.js, and modern frontend frameworks, with strong proficiency in both client and server-side development.
  • • Minimum 6 years of professional software development experience, with a demonstrated ability to work effectively in larger teams and on multi-team projects involving microservices and distributed systems.
  • • Hands-on experience with cloud infrastructure, preferably AWS, including familiarity with serverless architectures (e.g., Serverless Framework), containerization, and managed services.
  • • Experience with both relational and non-relational data stores (e.g., MongoDB, PostgreSQL), with understanding of when to apply different database types based on access patterns and consistency requirements.
  • • Strong commitment to engineering excellence, including advocacy for automated testing (unit/integration), code reviews, CI/CD pipelines, and observability in production systems.

🏖️ Benefits

  • • Competitive base salary with flexible cash/equity mix, performance-based short-term incentive plans (STIP), and meaningful long-term equity ownership in one of Canada’s fastest-growing fintechs.
  • • Comprehensive health and wellness benefits including flexible health spending accounts, life insurance, and access to personal wellness resources.
  • • Generous time off: 21 days PTO plus statutory holidays and personal leave, supporting work-life balance and mental well-being.
  • • Exclusive employee perks: early access to Neo products, discounts on Neo mortgages, partner network discounts, parental top-up during leave, and equity vesting continuation during extended leave.
  • • Career growth opportunities: access to company-wide huddles, internal education programs, AI-assisted development tools (GitHub Copilot, Cursor), and mentorship in a high-talent environment.
  • • Collaborative, in-person hybrid work culture across Calgary, Winnipeg, and Toronto offices, with relocation support available for candidates moving to Calgary.

Skills & Technologies

JavaScript
TypeScript
Go
Node.js
MongoDB
Full Stack
Senior
Onsite
Degree Required

Ready to Apply?

You will be redirected to an external site to apply.

Neo Financial Technologies Inc. logo
Neo Financial Technologies Inc.
Visit Website

About Neo Financial Technologies Inc.

Neo Financial Technologies Inc. operates a Canadian digital banking platform offering no-fee savings and spending accounts, cash-back credit cards, and high-yield investment products. Launched in 2019 by the co-founders of SkipTheDishes, the company partners with Concentra Bank to provide CDIC-insured deposits and leverages app-based technology to deliver personalized rewards at domestic retailers. Core services include mortgage brokerage, registered plan investing, and merchant-funded loyalty programs, targeting tech-savvy consumers seeking alternatives to traditional banks.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Argentina
Full-time
Expires May 20, 2026
JavaScript
TypeScript
React
+4 more

1 month ago

Apply
Argentina
Contract
Expires May 9, 2026
JavaScript
TypeScript
React
+4 more

1 month ago

Apply
Argentina
Full-time
Expires May 2, 2026
Python
JavaScript
TypeScript
+6 more

2 months ago

Apply
❌ EXPIRED
Argentina
Full-time
Expired Apr 14, 2026
JavaScript
TypeScript
Kotlin
+5 more

2 months ago

Apply