Senior Full-stack Engineer

Canada's Challenger Bank with over $125 billion in combined assets, serving more than 670,000 people across Canada through digital banking solutions.
Frontend
Senior Software Engineer
Hybrid
5+ years of experience
Finance

Description For Senior Full-stack Engineer

EQ Bank, Canada's innovative Challenger Bank, is revolutionizing the banking experience with their digital platform. With over $125 billion in assets and serving 670,000+ customers, they're seeking a Senior Full-stack Engineer to join their digital transformation journey. The role focuses on evolving their experience platform into a modern micro-frontend architecture using Azure Cloud and DevOps services.

As a Senior Full-stack Engineer, you'll work within cross-functional pods that own their domains and metrics, focusing on customer-centric solutions. You'll be instrumental in designing and developing web applications, providing technical leadership, and mentoring junior developers. The position offers a blend of technical challenges and leadership opportunities, from architecting scalable solutions to collaborating with product managers and designers.

The ideal candidate brings 5+ years of experience in full-stack development, with expertise in JavaScript/TypeScript, Java/Springboot, and modern web technologies. You'll be joining a company that values innovation, offers competitive benefits including RRSP matching and comprehensive health coverage, and promotes a culture of continuous learning and development.

Working in a hybrid model at their King Street East office in Toronto, you'll be part of a team that's reimagining banking for Canadians. EQ Bank's commitment to inclusion and diversity, coupled with their recognition on Forbes World's Best Banks list, makes this an exciting opportunity for someone looking to make a significant impact in the FinTech sector.

Last updated 3 months ago

Responsibilities For Senior Full-stack Engineer

  • Lead the design, development, and maintenance of high-performant user experiences on the web
  • Collaborate with cross-functional teams to define and implement innovative solutions
  • Architect and implement robust and scalable solutions across platforms
  • Mentor and provide technical guidance to junior developers
  • Conduct code reviews and maintain coding standards
  • Troubleshoot and resolve complex technical issues
  • Work with product managers to translate business requirements into technical specifications
  • Collaborate with backend engineers for system integration
  • Optimize frontend solutions for performance and scalability
  • Contribute to technical documentation and knowledge sharing

Requirements For Senior Full-stack Engineer

JavaScript
TypeScript
Java
  • 5+ years of experience working in cross-functional, agile teams
  • 5+ years of experience in JavaScript/TypeScript, CSS, HTML, and Java/Springboot
  • Experience with Angular.js (2+ years preferred)
  • Strong understanding of web and API architecture and design patterns
  • Experience integrating frontend applications with RESTful APIs
  • Proficiency with Github
  • Strong skills in unit testing and automated testing
  • Experience with CI/CD pipelines
  • Understanding of web & API application security best practices
  • Knowledge of secure coding principles and encryption techniques

Benefits For Senior Full-stack Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Education Budget
  • Competitive discretionary bonus
  • Market leading RRSP match program
  • Medical, dental, vision, life, and disability benefits
  • Employee Share Purchase Plan
  • Maternity/Parental top-up
  • Generous vacation policy and personal days
  • Virtual events for colleague connection
  • Annual professional development allowance
  • Career Development program

Interested in this job?

Jobs Related To EQ Bank Senior Full-stack Engineer

Senior Full-stack Engineer

Senior Full-stack Engineer position at EQ Bank working on digital banking solutions

Sr Content Strategy Manager

Lead Adobe's Content Strategy team, managing UX content strategists and shaping digital experiences across product portfolio. 8+ years experience required.

Senior Software Engineer - Card Team

Senior Software Engineer position at Rocket Money, building credit card experiences with TypeScript, React, and Node.js to improve financial prosperity.

Senior Frontend Engineer, Core Foundation

Senior Frontend Engineer role at Airbnb focusing on core foundation and web development to improve product engineering efficiency and performance.

Senior Web UX Engineer, Launch and Product Marketing

Senior Web UX Engineer position at Airbnb, focusing on building launch and product marketing pages with innovative animated experiences using modern frontend technologies.