Full Stack Developer

Aequilibrium Software Inc.Vancouver, BC
CA$120,000 - CA$180,000Remote

About The Position

We are seeking a true Senior Full Stack Developer to join the Aequilibrium team working with our top global clients in the credit union, banking or fintech sector. You will be a key contributor to the development of innovative, high-scale financial and banking applications. The ideal candidate is a polyglot engineer who is equally comfortable architecting a Java microservice, optimizing a .NET Core backend, or building a high-performance React frontend.

Requirements

  • Seniority: 10+ years of professional experience in Full-Stack development, with at least 3 years in a Senior or Lead capacity.
  • The "Triple Threat" Backend: Proven, recent experience developing production-grade applications in Java (Spring Boot), .NET (C# / .NET Core), and Node.js.
  • Frontend Mastery: Expert-level proficiency in React.js (Fluency is mandatory), TypeScript, HTML5, and CSS3 (Sass/LESS).
  • Modern Web Standards: 5+ years of deep experience with TypeScript and Python.
  • Cloud Native: Hands-on experience with Azure backend systems and/or C# backends, including integration with Azure App Services, Functions, and Key Vault.
  • API Design: Solid understanding of RESTful APIs and GraphQL; experience designing contracts that bridge diverse backend ecosystems.
  • Testing Rigor: Extensive experience with testing frameworks (Jest, Mocha, xUnit, JUnit) and a "test-first" development mindset.
  • Professional Services: Experience working in the Professional Services / Consulting industry, managing client expectations and navigating high-ambiguity projects.
  • Education: Bachelor’s Degree in Computer Science, Software Engineering, or a related technical field.
  • Status: Canadian resident with Citizenship or PR Status.

Nice To Haves

  • Fintech Expertise: Direct experience working with Credit Unions, Banking, or Fintech platforms.
  • Multi-Cloud: Experience deploying and managing applications across AWS and GCP in addition to Azure.
  • Mobile: Familiarity with React Native or native mobile development.

Responsibilities

  • End-to-End Delivery: Build, develop, and maintain complex, responsive web applications from the ground up using a variety of modern stacks.
  • Architectural Leadership: Design and implement modular, scalable, and reusable code structures that serve as the foundation for future development.
  • Cross-Stack Integration: Collaborate with distributed teams to integrate diverse APIs and services (Java, .NET, Node.js), ensuring seamless data flow and system reliability.
  • UI/UX Translation: Transform high-fidelity prototypes into performant, accessible, and pixel-perfect code.
  • Performance Engineering: Optimize application performance across the entire stack, ensuring sub-second response times and cross-browser consistency.
  • Mentorship & Quality: Lead code reviews, establish best practices, and mentor intermediate developers to elevate the team's technical bar.
  • Agile Excellence: Drive continuous improvement within an Agile/SCRUM environment, participating in all ceremonies and contributing to process evolution.

Benefits

  • Competitive compensation
  • Remote-first location
  • Medical, dental, and extended health benefits (premiums covered in full by the company!)
  • Employee bonus programs
  • Team-bonding events
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service