Senior Fullstack Developer (NextJS/ReactJS/NodeJS) to build a new online banking web application- 39340
S.i. Systems
Toronto, ON-
Number of positions available : 1
- Salary To be discussed
-
Contract job
- Published on January 28th, 2026
-
Starting date : 1 position to fill as soon as possible
Description
Senior Fullstack Developer (NextJS/ReactJS/NodeJS) to build a new online banking web application- 39340
Location: Toronto: Hybrid: 3 days/week in-office (with potential increase to 4 days in future)
Contract Duration: 03/02/2026 to 08/20/2026 (Possibility of extension)
Schedule Hours: 9am-5pm Monday-Friday; standard 37.5 hrs/week
Story Behind the Need
Business group: Canadian Digital Banking Engineering
Project: Building on the new online banking web application.
Core - Web Applications team that supports online banking services; app allows customers to log in and use self-service features - web solutions team
The successful candidate will have the opportunity to learn a lot not only from the technology side of things, but also the higher-level overall business side. The candidate will likely be extended based on performance and funding. They will have the chance to work from the get-go on a new feature for a web banking application; ability to work with different teams and follow a squad model.
Reason: New Project.
Candidate Value Proposition:
The successful candidate will have the opportunity to learn a lot not only from the technology side of things, but also the higher-level overall business side. The candidate will likely be extended based on performance and funding. They will have the chance to work from the get-go on a new feature for a web banking application; ability to work with different teams and follow a squad model.
Typical Day in Role:
• Full stack developer: Back-end, front-end - at times will be more back end at times more front-end, they should be able to handle both
• Tech stack: Next.Js, React, Node.js, Cloud technologies - typical stack for microservices; using Sprint methodologies
• Typical microapp that Digital is building, has a typical integration with downstream services
• Design, develop, and implement cloud-based applications, using in-demand languages and technologies
• Participate in all aspects of agile software development including design, implementation, and deployment
• Maintain quality and ensure responsiveness of applications
• Collaborate with the rest of the engineering team to design and launch new features
• Maintain code integrity and organization.
• Work with development teams and product managers to ideate software solutions
• Work with Product owner, BSA, QA, Designer, Architect, etc regularly to identify gaps and develop solutions
Must have skills:
1) 10+ years of relevant experience.
2) 8+ years of experience as a Full stack Developer
3) 5+ years of experience with Next.Js, React.js and Node.js (for back-end REST API development)
4) 5+ years of hands-on experience with web application development
5) 3+ years of experience with Object Oriented and Functional Design - demonstrated in recent project work
6) 5+ years of hands on experience with modern JS toolsets (ES6, Typescript, Babel, Lerna, Jest, Protractor - should have 3-5 of these, please list which)
Nice to have:
1) Experience with HTML / CSS / SASS (BEM, OOCSS, SMACSS, CSS3 Transitions / Animations, Semantic HTML) - demonstrated in recent project work
2) Financial/banking industry experience
3) Experience working in an Agile environment
Education:
- Bachelor's degree in a technical field such as computer science, computer engineering or related field
Best VS. Average Candidate:
Best candidate will be an experienced Full stack developer who has online banking web development experience; in depth knowledge of concepts from business domain side to develop applications for the bank; experience with building web services; worked in an Agile fast paced team; ability to work with multiple stakeholders and teams
Candidate Review & Selection
1 round - MS Teams Video Interview - Camera ON
- 1 hour Technical Team and Hiring manager - technical questions, Live coding test
Disclaimer:AI may be used in evaluating candidates.
This posting is for an existing vacancy.
Requirements
undetermined
undetermined
undetermined
undetermined
Other S.i. Systems's offers that may interest you