Taro Logo

Senior Fullstack Engineer - Java and Angular

Canada's Challenger Bank serving over 670,000 people with $125 billion in combined assets under management, focused on innovating the banking experience.
Frontend
Senior Software Engineer
Hybrid
501 - 1,000 Employees
7+ years of experience
Finance

Description For Senior Fullstack Engineer - Java and Angular

EQ Bank, Canada's innovative Challenger Bank, is seeking a Senior Fullstack Engineer to join their Digital Banking technology team. With over $125 billion in assets under management and serving 670,000+ Canadians, EQ Bank is revolutionizing the banking experience. The role involves leading the evolution of their experience platform into a modern micro-frontend architecture using Azure Cloud and DevOps services.

As a Senior Fullstack Engineer, you'll work in an agile environment, collaborating with cross-functional teams to deliver dozens of production releases monthly. The position requires expertise in Java and Angular, with responsibilities spanning from architectural decisions to mentoring junior developers. You'll be instrumental in designing and implementing robust, scalable solutions while maintaining high code quality and performance standards.

The ideal candidate brings 7+ years of Web & API development experience, with strong expertise in both frontend (JavaScript, Angular) and backend (Java) technologies. You'll be working in a hybrid model at their Toronto office, enjoying comprehensive benefits including competitive bonus, RRSP matching, and professional development opportunities.

EQ Bank offers a unique opportunity to shape the future of digital banking in Canada, working with cutting-edge technologies in an environment that values innovation, collaboration, and continuous learning. Their commitment to inclusion and diversity, combined with their recognition as one of the top banks on Forbes World's Best Banks list, makes this an exciting opportunity for ambitious technologists looking to make a significant impact.

Last updated 18 days ago

Responsibilities For Senior Fullstack Engineer - Java and Angular

  • 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 frontend-backend integration
  • Participate in full application lifecycle
  • Optimize frontend solutions for performance and scalability
  • Evaluate emerging technologies and frameworks
  • Contribute to technical documentation

Requirements For Senior Fullstack Engineer - Java and Angular

Java
JavaScript
TypeScript
  • 7+ years of Web & API Development experience
  • 5+ years of Frontend experience in JavaScript/SpringBoot, CSS and HTML
  • 5+ years of Java API Integration Experience
  • Experience with Angular.js, Flutter, or React Native
  • Knowledge of GraphQL and WebSocket
  • Proficiency with Github
  • Strong skills in writing unit tests and automated testing
  • Experience with CI/CD pipelines
  • Understanding of web security best practices
  • Familiarity with database systems

Benefits For Senior Fullstack Engineer - Java and Angular

401k
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
  • Comprehensive Career Development program

Interested in this job?

Jobs Related To EQ Bank Senior Fullstack Engineer - Java and Angular