Fullstack Developer with NodeJS, Python, Express.js framework
Technology
Toronto, Canada2 days agoUntil 2026-07-22
Service contract
Job description
We're looking for a Fullstack Developer with strong Node.js and Python experience to join a delivery team in Toronto within a Canadian banking environment. The ideal candidate is hands-on, comfortable working across the full stack, and experienced delivering projects in an Agile setting.
What You'll Do
- Design, develop, test, and maintain fullstack applications using Node.js, Python, and Express.js
- Build and maintain RESTful APIs and GraphQL services using Node.js
- Work with relational and non-relational databases including MongoDB, 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
- Prior experience working in a Canadian banking environment (mandatory)
- Strong hands-on experience with Node.js, Python, and the Express.js framework
- Proven experience building RESTful APIs and GraphQL services
- Solid working knowledge of MongoDB, 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
- Valid Canadian work authorization (Canadian Citizen, Permanent Resident, open or closed work permit)
- Experience building CI/CD pipelines using GitHub Actions or Helios
- Familiarity with application performance improvement and scalability practices
- Onsite in Toronto, ON, 4 days per week (non-negotiable)
- Contract role with potential conversion after 3 months
- English proficiency required
Keywords
SQLiteMongodbScalabilityGraphQLNode.jsJavaScriptMysqlPostgresqlPythonRelational grammarCI / CDNodeGithubCI/CD
Interested in this role?