Location Address: Hybrid – Toronto – 3 times/week (Mondays + Wednesdays + Friday)
Contract Duration: 2 months – 07/02/2025 to 08/29/2025
Strong possibility of extension for 2 months at a time and up to 1 year
Number of Positions: 1
Schedule Hours: 9am-5pm Monday-Friday; standard 37.5 hrs/week
Reason: Urgently need to backfill a full-stack developer on the team
Story Behind the Need
Business group: CBE Commercial Banking Engineering – technology team support commercial and small business clients
Project: Commercial onboarding tool – build applications that allows to carry out onboarding KYCs for commercial clients – in production, working on the next MVP2 stage,
Candidate Value Proposition:
The successful candidate will have the opportunity to work on building a commercial onboarding tool and developing their front-end skills, with high opportunity extension, for a top 5 Canadian bank, to contribute to an enterprise-wide team, have exposure to key stakeholders within the bank; exposure to many opportunities for advancement, to stand up COEs.
Typical Day in Role:
• Full stack role with focus on front end – 70/30 front-end/back-end
• Technologies stack: React, Angular, Java, Springboot
• Will be doing front-end design, UI work
• Building new features for the applications
• Develop modern front-end UI solutions using React.JS, ensuring that code and configurations adhere to security, logging, error handling, and performance standards, as well as non-functional requirements.
• Collaborate with cross-functional teams to define and design new features.
• Troubleshoot and debug to optimize performance
• Implement best practices for efficient and effective development.
Candidate Requirements/Must Have Skills:
1) 8+ years of experience with front end UI development (React preferred, Angular acceptable)
2) 5+ years of experience in backend development (Java, Spring boot)
2) 5-7+ years of experience working in database management and SQL
3) Experience with user authentication and authorization between multiple systems, servers, and environments
4) Experience with Agile development methodologies
Nice-To-Have Skills
1) Experience with Cloud Computing Services such as Google GCP and Microsoft Azure a plus
Soft Skills Required:
•Ability to translate technical knowledge into business value.
• Strong communication skills to be able to communicate with various stakeholders/external teams and problem-solving
• Working collaboratively – strong team player
•Capable of adapting quickly, managing multiple demands & competing priorities, while delivering deadlines
•Proven abilities to take initiative and be innovative.
Education:
Bachelor’s in technical field
Best VS. Average Candidate:
The best candidate will be a React.JS expert and have excellent communication skills.
The role is a full stack developer with stronger focus on front end.
Candidate Review & Selection
1 round – MS Teams Video Technical Panel Interview – 1 hour – with HM and developers
30 minutes is for Introduction, background and experience, examples from previous jobs, and behavioral questions the remaining 30 minutes is for a technical test– A hands-on exercise where the candidate will have to code for a solution – TBD on specifics of coding language and technical test, in Codility
Hiring Manager’s availability to interview: ASAP