CoreFactor logo

Full Stack JavaScript Developer (Contract)

CoreFactor
7 days ago
Contract
On-site
Etobicoke (The Kingsway / Montgomery Road / Old Mill North), Etobicoke (The Kingsway / Montgomery Road / Old Mill North), Canada

CoreFactor is searching for a Full Stack JavaScript Developer on a contract basis for a client located in the GTA.

 

This position is hybrid and will require the successful incumbent to go into the office two (2) times per week.

 

The Role:

Under the direction of and working with the Manager, Application Development the Software Developer will be responsible for developing modern web applications using Node.js and AI-assisted development tools to accelerate delivery of intake systems, dashboards, and digital workflows.

 

Position Responsibilities:

  • Build and iterate on intake portals and microsites
  • Implement APIs and integration layers
  • Apply AI-assisted development tools to speed delivery
  • Follow secure coding and auditability standards
  • Work closely with Application Development Manager and Delivery Lead



Requirements

  • 5–8+ years of progressive software development experience, including at least 3+ years building and supporting scalable Next.js and React (TypeScript preferred) applications in production, alongside strong hands-on experience with Node.js for backend services, APIs, and integration layers.
  • Experience designing and delivering secure, role-based web applications, including server-side rendering (SSR), API route development, modern front-end architectures, and performance optimization across both UI and backend layers.
  • Experience operating in secure, compliance-driven environments, with knowledge of authentication (OAuth/JWT/SSO), audit logging, secure session management, and adherence to secure coding standards (OWASP).
  • Familiarity with cloud and DevOps practices, including CI/CD pipelines, containerization (Docker), and cloud platforms (Azure preferred), with experience deploying and monitoring modern web applications.
  • Experience working with relational and/or NoSQL databases, including data modeling, API integration, and integration with third-party or legacy enterprise systems (e.g., .NET-based environments).
  • Commitment to quality through automated testing (unit, integration, and end-to-end), code reviews, accessibility standards, and performance optimization to ensure reliability, maintainability, and scalability.
  • Demonstrated ability to contribute to application architecture discussions, technical standards, and mentorship, while leveraging AI-assisted development tools responsibly within a structured SDLC.