Software Engineer

Category
Engineering
Location
Toronto, Canada
Type
Full-Time
Salary
$85,000 – $110,000 / year

About The Role

We’re looking for a skilled and passionate Software Engineer to join our product development team. You’ll play a key role in building secure, scalable, and high-performance systems that power our digital banking platform. From backend architecture to frontend interactions, your work will directly thousands of users managing their finances every day.

Responsibilities

As a Software Engineer, you’ll be part of a dynamic team shaping the future of digital banking. Your responsibilities will go beyond writing code — you’ll collaborate with designers, product managers, and other engineers to build secure, efficient, and user-friendly solutions. You’ll take ownership of features from concept to deployment, ensuring our platform remains reliable, scalable, and innovative.

  • Design, develop, and maintain web and mobile applications.
  • Collaborate with cross-functional teams to deliver new product features.
  • Ensure high performance, responsiveness, and security of applications.
  • Write clean, maintainable, and testable code following best practices.
  • Participate in code reviews and contribute to continuous improvement.

Requirements

To succeed as a Software Engineer at our fintech platform, you should have a strong technical foundation and a passion for building innovative financial solutions. We’re looking for individuals who are detail-oriented, proactive, and capable of collaborating across teams. If you have experience in modern development frameworks, a commitment to best practices, and a drive to create secure, high-performing applications, you’ll thrive in this role.

Benefits

At our fintech company, we believe that a great workplace goes beyond salary. Our benefits are designed to support your health, growth, and work-life balance. From comprehensive insurance coverage and flexible working options to professional development opportunities and access to cutting-edge tools, we provide everything you need to thrive both personally and professionally while making an impact in digital banking.

  • Design, develop, and maintain web and mobile applications.
  • 3+ years of experience in software development (preferably fintech or SaaS).
  • Experience with React, Node.js, or similar frameworks.
  • Knowledge of security principles and financial data compliance is a plus.
  • Understanding of RESTful APIs, databases (SQL/NoSQL), and cloud systems.

Ready to Join Our Team?

Digital banking is redefining the way people and businesses interact with money. By combining innovation, security, and simplicity, our platform empowers users to take full control of their finances — anytime, anywhere. Whether you’re managing everyday transactions, scaling a business, or exploring financial insights, we’re committed to making your banking experience faster, smarter, and more connected. Take the next step in your career and help shape the future of digital banking. Apply now to become part of a team that values innovation, growth, and collaboration.

Soft gradient background with light pink and purple hues fading into white.