Business group: Client Engineering - Mobile and Web - team that looks after the retail banking app website/portal - contains all features that bank offers the clients for banking operations, mainly web.
Project: Contractors will be added to the squads that would get pulled into different projects: servicing PAPERLESS Squad - working on features related to moving the bank products to paperless via the retail banking work portal.
Typical Day in Role:
Full Stack - 50/50 front end back end
Tech Stack: Javascript/ReactJS/NodeJS
Current on industry best practice and secure coding
Analyze and oversee the team's development efforts working towards successful code delivery
Provide technical leadership to teammates through coaching and mentorship
Maintain high standards of software quality within the team by establishing good practices and habits
Collaborate with other software developers, business analysts and software architects to plan, design, develop, test, and maintain different applications
Design, develop, and unit test applications in accordance with established standards
Work with Delivery Leads and BSA's to articulate efforts and compile estimates
Collaborate with deployments - CI/CD
Candidate Value Proposition:
The successful candidate will have the opportunity to gain exposure to trending cloud technologies, to FinTech security trends, work with banking web platforms, for a top 5 Canadian Bank.
Candidate Requirements/Must Have Skills:
10+ years' experience relevant working experience in IT
4+ years of experience as a Full Stack Developer
3+ years' expert level experience in the following technologies: Javascript / ReactJS / NodeJS
Experience in designing and developing enterprise grade software
Nice-To-Have Skills:
Experience with NextJS, Docker, Helm
Soft Skills Required:
Excellent verbal and written communication skills coupled with strong interpersonal and problem-solving skills
Time management skills with the ability to handle multiple assignments
Education:
Bachelors in technical field
Best VS. Average Candidate:
Ideal candidate will be an experienced Full stack developer who has strong programming fundamentals, can think outside of the box and propose alternative solutions if needed. Recent hands on experience with NextJS, Docker, Helm and React is very nice have.
Candidate Review & Selection - Interview Process
2 rounds - MS Teams Video Interviews:
o 1st technical panel interview - 1 hour - with team - including a live coding assignment so they should be ready to share their screen (question in JavaScript) o 2nd with HM - culture fit - 30-45 minutes Please note:
AI is not used to screen, assess, or select candidates.
This role reflects an existing vacancy at the time of posting.