Contract Length 6 months
Location: WFH (Toronto)
Story Behind the Need:
Business Group: Seeking a Senior full stack developer whose technical stack shows proficiency with Javascript, experience in React & Node JS is required since they will be touching on both. They will be working on a project that involves modernizing and centralizing the Bank’s Help & Search Platform
Typical Day in the Role:
– Design, develop, and implement applications using in-demand languages and technologies to support business requirements.
– Working on roadmap items
Must Have Skills/Requirements:
1) Experience with REST API design (what it is, how to use, integrating with it) – 3+ years of hands on experience
2) React – 3+ years of hands on experience
3) NodeJS (productionizing NodeJS servers as well) – 3+ years of hands on experience
4) Modern JS toolsets (ES6+, Webpack, Babel, Jest, Protractor) – (the more have exposure to more of these the better) – 2+ years of hands on experience
5) Experience working with authenticated, customer focused applications (i.e. OAuth2 preferred)– 2+ years of hands on experience
6) Object Oriented and Functional Design – 3+ years of hands on experience
7) HTML / CSS / SASS (BEM, OOCSS, SMACSS, CSS3 Animations, Semantic HTML) (the more have exposure to more of these the better) 2+ years of hands on experience
Nice to Have Skills:
– Service side rendering***
– You’ve built accessible and internationalized applications before (JAWS, Voiceover, Transifex)
– Should be comfortable in estimation
Soft Skills:
• You stay up to date with industry best practice
– Must have excellent communication skills, and be open to interacting with individual across all levels at the bank
– Able to work on high performance teams