Job Description
Full Stack Developer – Online Banking (Hybrid, Toronto)
Contract: Feb 3 – Aug 20, 2026 (possible extension)
Hours: 37.5 hrs/week, M–F, 9am–5pm | Hybrid (3 days in-office, flexible anchor days)
Rate: 83-96/hr (INC)
About the Role:
Join the Digital Banking Engineering team to build new features for our online banking web application. As a Full Stack Developer, you’ll work across front-end and back-end systems, collaborate with multiple teams, and contribute to the full software lifecycle in an Agile, squad-based environment.
What You’ll Do:
Develop and maintain web applications using Next.js, React, Node.js and cloud technologies.
Design and implement microservices and REST APIs.
Participate in agile sprints, including design, coding, testing, and deployment.
Collaborate with Product Owners, QA, BSA, UX Designers, and Architects to deliver high-quality solutions.
Ensure code integrity, performance, and scalability of applications.
Must-Have Skills:
10+ years of relevant experience; 8+ as Full Stack Developer.
5+ years hands-on with Next.js, React.js, Node.js.
5+ years web application development.
3+ years Object-Oriented & Functional Design.
5+ years experience with modern JS toolsets (ES6, Typescript, Babel, Lerna, Jest, Protractor – list 3–5).
Nice-to-Have:
HTML/CSS/SASS (BEM, OOCSS, SMACSS).
Financial/Banking domain experience.
Agile experience.
Soft Skills:
Excellent communication and collaboration.
Ability to work with multiple stakeholders and teams.
Education:
Bachelor’s degree in Computer Science, Computer Engineering, or related field.
Interview Process:
1x MS Teams video interview (1 hour, technical + live coding).
Candidates will be updated within 45 days in compliance with Ontario’s Working for Workers Act.
AI-assisted screening may be used in this process.
Why This Role:
Work on high-impact banking solutions, grow your skills across business and technology domains, and be part of a fast-paced, collaborative engineering team. Send your resume to tinak@corgta.com
