Technical Assignment Roster: Senior Full-Stack Contractor (React / Node / GCP)
- Toronto, ON, Canada
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Experience
- Experience: 5+ years of professional software development experience.
- Posting language
- English
- Posted
Original job description
Job Overview
Role: Senior Full-Stack Contractor (Frontend-Leaning) – Expression of Interest
Placement Type: Future Contract Assignments via Spareminds (Licensed Temporary Help Agency)
Duration: Typically 6–12 months per project assignment (with potential extensions)
Location: Remote / Hybrid options available (Dependent on final client requirements)
Focus: Modern Jamstack architecture, headless CMS integration, AI-accelerated development, cloud-native microservices, and automated CI/CD delivery pipelines.
💰 Compensation: Highly competitive hourly contract rates, negotiable based on chosen tax structure (Track A: T4 vs. Track B: B2B incorporated status).
📋 Regulatory Notice & Transparency:
SpareMinds Consulting Services Inc. is an officially licensed Temporary Help Agency in the Province of Ontario. This evergreen posting is specifically for our active Technical Assignment Roster to support upcoming, high-priority digital projects across our enterprise financial services network. Per provincial regulations, SpareMinds never charges candidates any fees for application, registration, or placement.
Key Responsibilities
Client Application Delivery: Stand ready to build responsive, server-side rendered (SSR) and statically generated (SSG) web applications using React and Next.js (App Router) upon assignment kickoff.
Backend & Middleware: Develop and maintain scalable backend services, middleware, and microservices using Node.js and Express for client infrastructure.
API & Data Architecture: Design, implement, and optimize GraphQL queries, schemas, and resolvers to aggregate data from multiple enterprise endpoints.
Content Systems: Integrate and manage dynamic content workflows via Contentful Headless CMS and interface with Adobe Experience Manager (AEM) via Headless APIs.
Database & Cloud Management: Design NoSQL schemas using MongoDB Atlas; configure network security (VPC peering, IP access lists) between GCP and Atlas.
CI/CD Automation: Architect, maintain, and optimize continuous integration and continuous deployment (CI/CD) pipelines using GitHub Actions, GitLab CI/CD, or GCP Cloud Build.
Containerization: Containerize applications using Docker and automate deployments to serverless container runtimes on Google Cloud Platform (GCP) (e.g., Cloud Run, GKE).
AI-Assisted Efficiency: Actively utilize GitHub Copilot and AI developer extensions within your IDE to accelerate feature delivery and rapidly generate robust automated tests.
Required Qualifications
Experience: 5+ years of professional software development experience.
Frontend Mastery: Advanced proficiency in React.js HTML5/CSS3, Next.js (App Router & Server Components), and modern TypeScript.
Backend & API: Strong backend experience using Node.js and Express.js for building highly available enterprise APIs, alongside GraphQL API design.
CMS Ecosystems: Proven track record implementing SaaS Headless CMS solutions (specifically Contentful) and integration experience with Adobe Experience Manager (AEM).
Cloud Infrastructure: Strong cloud experience deploying, scaling, and managing infrastructure on Google Cloud Platform (GCP).
Database Expertise: Proven experience configuring cloud-managed databases and managing data lifecycles securely in MongoDB Atlas.
DevOps & Security: Deep knowledge of writing automated CI/CD pipelines, utilizing Docker, and implementing cloud security best practices (IAM / Secret Manager).
AI Tool Integration: Professional experience leveraging GitHub Copilot (or Copilot Chat) to streamline daily workflows and troubleshoot complex logic.
More about this job
Responsibilities
The role involves developing responsive web applications using React and Next.js while maintaining scalable backend microservices with Node.js and Express. You will also be responsible for managing cloud infrastructure on GCP, optimizing GraphQL data architectures, and automating deployment pipelines.
Requirements
Candidates must have at least 5 years of professional software development experience with strong proficiency in React, Next.js, and Node.js. Additionally, proven expertise in cloud infrastructure management on GCP, headless CMS integration, and automated CI/CD pipeline development is required.
Skills
- React
- Node.js
- Next.js
- TypeScript
- GraphQL
- Contentful
- Adobe Experience Manager
- MongoDB Atlas
- Google Cloud Platform
- Docker
- CI/CD
- GitHub Actions
- GitHub Copilot
- Microservices
- NoSQL
- Cloud Run
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Consulting
- Finance & Accounting
- Data & Analytics
Keywords
- React
- Node.js
- Next.js
- TypeScript
- GraphQL
- Contentful
- Adobe Experience Manager
- MongoDB Atlas
- Google Cloud Platform
- Docker
- CI/CD
- GitHub Actions
- GitHub Copilot
- Microservices
- NoSQL
- Cloud Run
- Jamstack
- Headless CMS
- SSR
- SSG
- GKE
- IAM
- Secret Manager
- VPC
- Software Development
- Cloud-native
- API
- Middleware
- Enterprise Financial Services
- Temporary Help Agency