Credit union modernizing digital banking and member experience across Canada
Affinity Credit Union is a 501–1,000-person credit union based in Saskatoon, operating a member-owned cooperative model across Saskatchewan. The tech stack reveals a traditional financial services footprint: Salesforce for CRM, Marketing Cloud for member engagement, and Java/Kotlin/Jetpack Compose for Android banking apps. The hiring mix is finance- and sales-heavy with minimal engineering capacity (1 active role), and pain points cluster around website performance, legacy system compliance, and digital experience — suggesting the organization is in the middle of a digital modernization cycle but constrained by engineering resources to execute it.
Affinity Credit Union is a locally-owned financial cooperative providing retail banking, lending, and wealth products to members across Saskatchewan. The institution operates as a full-service financial provider, offering personal accounts, mortgages, business lending, and community investment products. With 501–1,000 employees across finance, sales, support, and back-office functions, Affinity serves both individual members and small business customers. Recent project focus includes digital banking tools, website improvements, member education initiatives, and compliance with legacy system requirements — reflecting a shift toward digital delivery while managing regulatory obligations.
Affinity uses Salesforce for CRM, Salesforce Marketing Cloud for member engagement, Java/Kotlin/Jetpack Compose for Android app development, Azure DevOps for CI/CD, and Microsoft Office suite. JavaScript, HTML, and CSS power web channels.
Affinity Credit Union is headquartered in Saskatoon, Saskatchewan, Canada, and hires exclusively within Canada.
Other companies in the same industry, closest in size