Full Stack JavaScript Developer (Contract)
CoreFactorResume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
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.
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free