EQ Bank, Canada's innovative Challenger Bank, is seeking a Full-stack Software Engineer II to join their Digital Banking & Channel Technology team. This role is part of their mission to transform banking in Canada through their digital platform.
The position involves working on evolving their experience platform into a modern micro-frontend architecture using Azure Cloud, DevOps, API, and PaaS services. You'll be responsible for both front-end and back-end development, working in an Agile environment with cross-functional teams to deliver dozens of production releases monthly.
Key responsibilities include developing and maintaining applications, collaborating with senior engineers and product managers, participating in code reviews, and ensuring code quality. You'll work on optimizing frontend solutions, troubleshooting technical issues, and contributing to technical documentation.
The ideal candidate should have 5-7 years of experience in web & API development, with expertise in JavaScript/TypeScript/Angular, Java, and Spring Boot. Strong knowledge of object-oriented programming, RESTful APIs, and CI/CD practices is essential.
EQ Bank offers an attractive compensation package including competitive bonus, RRSP matching, comprehensive health benefits, and professional development opportunities. The company has been recognized on Forbes World's Best Banks list since 2021 and manages over $125 billion in combined assets.
The role offers flexibility with hybrid or remote work options, and you'll be part of a dynamic team that values innovation, collaboration, and continuous learning. Join a company that's committed to redefining banking while maintaining a strong focus on customer experience and technical excellence.