Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Full Stack Developer designing, developing, and maintaining applications that support Tru Cooperative Bank’s digital ecosystem. Requires proficiency in both front-end and back-end technologies.

Responsibilities

  • Designs, develops, and maintains scalable web applications and robust APIs supporting the digital ecosystem
  • Builds and maintains responsive front-end interfaces and scalable back-end systems using modern frameworks (e.g., .NET, React, Angular, Node.js, Python)
  • Designs and implements secure, efficient RESTful and GraphQL APIs with robust documentation and performance
  • Optimizes application performance and troubleshoot technical issues
  • Integrates banking systems and financial data workflows, ensuring compliance with industry standards and internal policies
  • Manages relational and non-relational databases (e.g., Azure SQL, PostgreSQL, MongoDB) with a focus on data integrity and scalability
  • Implements security protocols including OAuth and JWT
  • Configures observability solutions for comprehensive monitoring, logging, and alerting across applications and infrastructure
  • Works closely with cross-functional teams including product managers, designers, and other developers

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, or related field (required)
  • Minimum 5 years of experience in full stack development and API engineering (required)
  • Experience with cloud platforms (AWS, Azure, GCP) and CI/CD pipelines (preferred)
  • Experience in banking systems, financial services, or fintech platforms (preferred)
  • Familiarity with containerization (Docker, Kubernetes) and Agile/Scrum methodologies (preferred)
  • Knowledge of financial compliance standards (e.g., PCI DSS, SOC 2) is an asset
  • Strong analytical and problem-solving skills
  • Excellent communication and collaboration abilities
  • Ability to work independently and in team settings
  • Commitment to continuous learning and professional development
  • Full stack development (front-end and back-end)
  • API design and integration
  • Database management
  • Security and compliance implementation

Benefits

  • Mental health coverage and resources
  • Customizable health benefits, as well as topped-up parental leave
  • Performance-based compensation, employee banking advantages and group RRSP matching
  • Vacation time and flexible work arrangements to support your lifestyle
  • Opportunities for our employees to make a meaningful impact

Job type

Full Time

Experience level

Mid levelSenior

Salary

CA$90,400 - CA$135,600 per year

Degree requirement

Bachelor's Degree

Tech skills

AngularAWSAzureCloudDockerGoogle Cloud PlatformGraphQLJavaScriptKubernetesMongoDBNode.jsPostgresPythonReactSQL.NET

Location requirements

HybridLangleyCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.