Remote Software Developer

Job archive

This role is no longer accepting applications

Scheduled expiration reached. This page remains available so saved links are understandable; it is excluded from current-job discovery and JobPosting search features.

Find current remote jobs
Remote eligibility

Country-specific remote

Complete listing
Eligible locations
CA
Required time zone
Not disclosed
Employment type
Full-time
Experience
Not disclosed
Salary
CAD 80,000–130,000 per year
Work authorization
Not disclosed
Travel
Not disclosed
Training
Not disclosed
Equipment
Not disclosed
Application
Company application site
Expires
August 15, 2026
Apply link checkedSalary disclosedWorkinVirtual reviewed August 8, 2026

This imported listing has not yet been reconfirmed by the employer. Review the location requirements carefully before applying.

Remote Software Developer – Web, Mobile & FinTech Products

Borrowell is hiring a Software Developer to design, build, test, and maintain web and mobile products used by millions of Canadians. This full-time remote position is open to candidates physically located in Ontario, British Columbia, or Alberta.

The role is suited to developers who enjoy building scalable software, experimenting with new product ideas, and collaborating with product, design, engineering, and quality assurance teams. Depending on your experience and technical strengths, you may join a frontend platform, backend platform, or product development team.

Job Overview

As a Software Developer, you will contribute to applications that help Canadians understand and manage their credit and financial options. You may work on shared frontend systems, backend services, mobile applications, identity management, or customer-facing financial products.

This position includes both new product development and ongoing platform improvements. You will help ensure that software is reliable, secure, scalable, and aligned with business and customer requirements.

Key Responsibilities

  • Design, develop, test, and maintain web and mobile application features.
  • Build scalable software solutions for cloud-based products.
  • Contribute to frontend applications using React, React Native, TypeScript, or related technologies.
  • Develop backend services using .NET and Microsoft Azure where required.
  • Work with SQL and NoSQL databases to support product functionality.
  • Collaborate with product managers, designers, QA professionals, and other engineers.
  • Participate in technical planning, architecture discussions, and systems design.
  • Improve application performance, reliability, security, and maintainability.
  • Build reusable libraries, platform components, and shared engineering tools.
  • Take ownership of assigned features from planning through production release.

Required Qualifications

  • Practical experience building scalable web applications in a cloud environment.
  • Knowledge of modern JavaScript frameworks, particularly React, React Native, or TypeScript, or strong backend development experience with .NET.
  • Experience working with SQL and NoSQL databases.
  • Understanding of software development, testing, debugging, and code maintenance practices.
  • Ability to work effectively within cross-functional product teams.
  • Strong analytical and problem-solving skills.
  • Clear written and verbal communication skills.
  • Ability to work independently in a remote-first environment.
  • Physical residence in Ontario, British Columbia, or Alberta.
  • Ability to complete required credit and criminal background checks.

Preferred Qualifications

  • Experience with Microsoft Azure.
  • Knowledge of microservices or event-driven software architecture.
  • Experience with Next.js, Contentful, or another headless content management system.
  • Familiarity with Turborepo or monorepo development environments.
  • Previous experience in fintech, financial services, or a fast-growing startup.
  • Experience developing cross-platform web and mobile applications.

Benefits

  • Comprehensive medical, dental, vision, and paramedical coverage.
  • Virtual access to nurses, doctors, and mental health professionals.
  • Maternity and parental leave top-up.
  • Company-provided computer equipment and work-from-home reimbursement.
  • Annual professional development reimbursement.
  • One paid volunteer day each year.
  • Flexible working hours and vacation policy.
  • Remote-first work arrangement with occasional in-person meetings and team events.

About the Opportunity

Borrowell develops financial technology products that help Canadians better understand their credit and make informed financial decisions. Developers joining the team can contribute to products serving more than four million members while gaining experience across frontend, backend, mobile, cloud, and platform engineering.

Apply for this remote software development opportunity and help build financial products that support Canadians in making more confident financial decisions.

Job Apply Link: https://apply.workable.com/borrowell/j/E01BFED460

Unclaimed company profile

Borrowell

This employer profile has not yet been claimed or verified by an authorized company representative.

Not employer-managed yet
Claim this company

Applications are closed

This archived role cannot accept or hand off a new application.

Browse open roles