20 open TypeScript positions
As a Java Developer, you will join a dynamic team to build and maintain digital banking solutions using Java, Spring Boot, and microservices. Responsibilities include delivering secure authentication systems, collaborating with architects and leads, and driving technical discussions to enhance code quality and security.
This role seeks an experienced Power Platform Developer to design and implement solutions using the Microsoft Power Platform (Power Apps, Power Automate, etc.) to improve business processes within Canadian Banking Engineering & Operations. Key responsibilities include developing applications, producing clean code, ensuring solution delivery timelines, and providing technical ownership. The candidate requires 3-5 years of practical experience, expertise in various Power Platform components, and proficiency in related programming languages like C# and JavaScript.
The Senior Software Engineer supports the development team in delivering high-quality solutions for the Global Insurance Creditor domain through API implementation, backend/frontend support, and bug fixes. Key responsibilities include leading React and Spring Boot development, overseeing the development team, performing solution design and code reviews, and applying agile methodologies. The role requires ensuring compliance, adhering to security best practices, and providing production technical support for insurance creditor applications.
This role supports the delivery of high-quality solutions for the Global Insurance Creditor domain through API implementation, backend/frontend support, and bug fixes. Key responsibilities include participating in API implementation using Spring Boot and ReactJs, assisting with technical troubleshooting, and following DevOps practices. The candidate must have 3+ years of experience with Java, Spring Boot, React, and familiarity with GCP, RESTful APIs, and Microservices architecture. This is a full-time position based in Toronto, requiring adherence to security best practices and active participation in an agile environment.
The Software Developer (Java/Spring Boot) will join a dynamic team focusing on the authentication domain for digital banking solutions using Java, SpringBoot, and Microservices. Key responsibilities include delivering code using best practices, collaborating on technical vision, solving technical challenges, writing tests to enhance quality, and performing security reviews. Candidates need 3+ years of Java development experience, specifically with the Spring Boot framework and enterprise-level technology stacks.
The role involves joining a dynamic team to focus on the authentication domain, delivering digital banking solutions using Java, SpringBoot, and Microservices. Key responsibilities include maintaining high code quality, writing and executing tests, performing code reviews, and resolving security issues. Candidates should have 3+ years of experience, strong Java development skills, and a desire to contribute to team success in a fast-paced environment.
Weekly TypeScript jobs delivered to your inbox.
The role seeks a talented Salesforce Developer to build enterprise-grade applications for Global Banking & Markets, working closely with a Senior Development Lead. Key responsibilities include developing and maintaining front-end components using Angular or React, leveraging UI frameworks for consistent and accessible interfaces, and participating actively in agile ceremonies like code reviews and sprint planning. Candidates should have 3-5 years of front-end experience, proficiency in core web technologies, and familiarity with modern development tooling.
This role involves contributing to world-class digital services for Scotiabank's mobile platforms by developing backend APIs using Node.js and TypeScript. Key responsibilities include collaborating with cross-functional teams, refining requirements in JIRA, implementing designs, and adhering to strong coding conventions. The developer will work on both new features and improvements for the bank’s flagship mobile application.
The role seeks a Senior Fullstack Developer proficient in React.js and Node.js to design, develop, and implement cloud-based applications for Scotiabank customers. Responsibilities include providing technical leadership, overseeing system enhancements, testing, implementation, and ensuring quality and compliance. The developer will also mentor resources and collaborate with various stakeholders across the bank.
The Global Wealth Engineering (GWE) team is seeking a client-focused full stack engineer to modernize and enhance client and account onboarding platforms. Responsibilities include contributing to the design, development, and implementation of full-stack applications using modern frameworks like React, Next.js, and Node.js, while collaborating closely with architects and stakeholders. The role requires implementing various aspects of design and development, ensuring the delivered solution matches business requirements within an Agile environment.
This role involves joining a dynamic team as a Fullstack Developer focusing on the authentication domain for a digital banking solution using Node.js and React.js. Key responsibilities include delivering high-quality code, maintaining security best practices, providing technical direction, and mentoring team members. The ideal candidate has 3+ years of experience with React.js and Node.js and expertise in building scalable enterprise-level technology stacks.
Weekly TypeScript jobs delivered to your inbox.
The role seeks a seasoned Software Engineer with over 5 years of experience in C# or Java to design, develop, and maintain high-quality software solutions using Microsoft (.NET) and Java/Spring Boot. Key responsibilities include implementing RESTful APIs, applying software engineering best practices (SOLID, design patterns), and working with cloud environments like Kubernetes/GCP. The ideal candidate must be proficient in clean code methodologies and capable of working effectively both independently and within a large, cross-functional team.
The role is for a Full Stack Software Engineer Specialist within Canadian Banking Technology, responsible for delivering code development, unit testing, and operational support for web and cloud applications. Key responsibilities include championing customer focus, adhering to architectural guidelines, and working closely with team members in an agile environment. The candidate must be a self-starter capable of tackling difficult problems and mentoring junior developers.
The role seeks a Senior Full Stack Developer specializing in UI for a mission-critical cloud modernization program within the Mortgage Domain. Key responsibilities include developing robust components using Java (SpringBoot), React, and TypeScript, implementing accessible designs, and ensuring system health through observability and test automation. Candidates must have 7+ years of experience and strong expertise across the full stack in a collaborative, Agile environment.
The role is for a Java Developer focusing on the authentication domain within a dynamic team, utilizing Java, SpringBoot, and Microservices to deliver digital banking solutions. Key responsibilities include implementing best practice code, solving technical challenges, providing code reviews, and enhancing code quality through testing and security scanning. The developer will collaborate with architects and leads to realize technical vision in a fast-paced environment.
This role seeks a Front-End Software Engineer for a cloud modernization program, rewriting a legacy mortgage application into a cloud-first, event-driven microapp architecture. Key responsibilities include developing reusable components using React and TypeScript, implementing responsive designs with CSS/SCSS, and optimizing applications for performance and scalability. The successful candidate will be a self-starter comfortable working in an Agile environment alongside world-class software architects.
Weekly TypeScript jobs delivered to your inbox.
The Senior Developer leads cost-efficient, effective, and timely development, user testing, implementation, administration, maintenance, and production support for Global Finance and Risk Technology (GFRT) applications. Key responsibilities include leading financial systems initiatives, managing technology solution evaluation, and overseeing systems production and maintenance. The role requires strong technical experience across various databases, programming languages, and reporting tools, along with proven experience in managing a team of developers.
The role is for a Full Stack Developer to build a modern, secure, and scalable web application deployed on cloud infrastructure, focusing on generative AI products for asset managers. Key responsibilities include leading development for both frontend (React + Material UI) and backend-for-frontend (Next.js) components. The developer will also collaborate closely with stakeholders, write testable code, and contribute to team planning and roadmap discussions.
This role involves designing, developing, and maintaining high-quality software solutions primarily using Microsoft technologies (.NET) and Java/Spring Boot, focusing on backend development. Key responsibilities include implementing RESTful APIs, managing relational data via SQL, and deploying/scaling applications using Kubernetes in cloud environments. The position requires 5+ years of experience and proficiency in software engineering best practices like SOLID principles and clean code.
The company is seeking a Full Stack Software Engineer to develop enterprise-grade applications for Global Banking & Markets. Key responsibilities include developing front-end components using Angular or React, leveraging UI frameworks for consistent interfaces, and collaborating with cross-functional teams. Candidates should possess 3-5 years of front-end development experience and proficiency in modern web technologies.