Scheduled Maintenance: sisystems.com will be Unavailable from Friday, Dec 9th @ 8:00 PM MST - Saturday, Dec 10th @ 8:30 AM MST for regularly scheduled maintenance.
Login | Register

Sr. Fullstack Javascript (ReactJS) and NodeJS Developer to develop the front end of the Mobile Application and the back-end API for our Major Banking Client x3 - 28413/28412

Job Type: Contract
Positions to fill: 3
Start Date: Jan 09, 2023
Job End Date: Aug 24, 2023
Pay Rate: Hourly: Negotiable
Job ID: 125580
Location: Toronto
Apply
Sr. Fullstack Javascript (ReactJS) and NodeJS Developer to develop the front end of the Mobile Application and the back-end API for our Major Banking Client x3 - 28413/28412


Location Address: Hybrid - Downtown Toronto – currently remote but will change to hybrid, likely 1/week
Contract Duration: Approx. 7 months
Possibility of extension & conversion to FTE
Number of Positions: 3
Schedule Hours: 9am-5pm Monday-Friday; standard 37.5 hrs/week


Business group: Canadian Digital Banking Engineering – Applications – Team is focused on authentication and digital identity
Project: Open Banking Project - connecting with other banks to process day to day banking; handling consent solutions for the project

Typical Day in Role:
Join a team that's building brand new mobile banking application on the cloud.
Responsible for developing the front end of the application in React and the back-end API in Node.JS.
Focus on authentication/digital identity domain to protect our customers and your role includes delivering of the digital banking solution using Node.JS., Microservices and other leading-edge technologies, maintaining high level of code quality, and driving technical discussion.
Provide technical direction with team input and feedback
Assist in developing coding standards and testing approaches
Considered an expert in a major application and/or technical domains, and is highly regarded for their technical competence.


Must Have Skills:
  • 5+ years’ experience as a Full Stack Javascript (ReactJS) and NodeJS Developer 
    • 3+ years’ experience with at least one modern JS framework, preferably React
    • 5+ years’ experience with HTML / CSS / SASS (BEM, OOCSS, SMACSS, CSS3 Transitions / Animations, Semantic HTML)
  • 5+ years’ experience working on productionizing NodeJS servers
  • 5+ years’ experience with REST API design

Nice-To-Have Skills:
  • Preferably within banking 
  • Knowledge in Object Oriented and Functional Design
  • Used modern JS toolsets (ES6, Typescript, Babel, Lerna, Jest, Protractor)
  • Built accessible and internationalized web applications before (JAWS, Voiceover, Transifex).


Education:
Bachelor’s degree in computer science or software engineering or equivalent

Candidate Review & Selection
2 rounds
1st round – technical interview – 1 hour ( 30 minutes for Codility testing, 30 minutes for tech questions) – with HM and Architect/tech lead
2nd round – behavioral interview – 30 minutes – with HM