We're looking for a Fullstack Developer with strong experience across the modern web stack to join a delivery team at a major Canadian bank in Toronto. The ideal candidate is hands-on across both frontend and backend, comfortable working in Agile environments, and able to communicate clearly across technical and business teams.
What you'll do
- Design, develop, test, and maintain high-quality fullstack applications using React, Node.js, C#, and .NET
- Build and maintain RESTful APIs and GraphQL services using Node.js
- Work with relational databases including SQL Server, SQLite, MySQL, and PostgreSQL
- Collaborate with cross-functional project teams to deliver small to complex software projects
- Communicate clearly with stakeholders to articulate, measure, and resolve technical issues
What you bring
- Strong hands-on experience with React, Node.js, C#, .NET, SQL, and GraphQL
- Proven experience building RESTful APIs and GraphQL services
- Solid working knowledge of SQL Server, SQLite, MySQL, and PostgreSQL
- Strong experience working in Agile delivery environments
- Clear written and verbal communication skills with the ability to work cross-functionally
- Eligibility for a mandatory background check
Nice to have
- Experience building CI/CD pipelines using GitHub Actions or Helios
- Familiarity with application performance improvement and scalability practices
Work setup
- Onsite in Toronto, ON, 4 days per week
- In-person interview required
- 6+ month contract
- English proficiency required