Job Search and Career Advice Platform

Enable job alerts via email!

Senior Full Stack Engineer

REV Capital

Vaughan

On-site

CAD 100,000 - 130,000

Full time

16 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading financial services company in Vaughan is seeking a Senior Full Stack Engineer to join their engineering team. The ideal candidate will have extensive experience in Node.js and React, with a strong focus on building scalable applications on Google Cloud Platform. Key responsibilities include developing secure REST APIs, managing CI/CD pipelines, and ensuring code quality. The role offers growth opportunities and a flexible work schedule, complemented by excellent medical benefits.

Benefits

Flexible work schedule
Growth and development opportunities
Team outings and social events
Excellent extended medical, dental, and vision benefits
health insurance

Qualifications

  • 7-9 years of professional software development experience.
  • Strong expertise in Node.js for API development frameworks.
  • Flask framework experience for Python.

Responsibilities

  • Design, develop, and maintain secure REST APIs using Node.js.
  • Implement cloud solutions using GCP services.
  • Manage CI/CD pipelines through Bitbucket.

Skills

Node.js
React
Python
TypeScript
Google Cloud Platform
CI/CD

Tools

Bitbucket
Docker
Kubernetes
Job description
Senior Full Stack Engineer

We are seeking an experienced Senior Full Stack Engineer to join our engineering team. The ideal candidate will have deep expertise in Node.js development, Google Cloud Platform (GCP) architecture, and DevOps practices. We also value strong front‑end development skills with React, ensuring seamless integration between client‑facing features and back‑end services.

About REV Capital

REV Capital is the leading North American provider of full‑service factoring. We help our clients bridge cash‑flow restrictions and grow sustainably.

About You

You are a passionate and resourceful Senior Full Stack Engineer who thrives in a fast‑paced, collaborative environment. You have a strong foundation in both front‑end and back‑end technologies and are excited about building impactful, scalable applications from the ground up. With a keen eye for detail and a commitment to delivering high‑quality code, you enjoy solving complex problems and are always looking for ways to improve processes and performance.

Key Responsibilities
  • Design, develop, and maintain secure REST APIs using Node.js.
  • Implement cloud solutions using Google Cloud Platform services, particularly Compute Engine, Cloud CDN, and Identity Platform.
  • Manage CI/CD pipelines through Bitbucket and related DevOps tools.
  • Review code and collaborate with team members to ensure code quality.
  • Troubleshoot and resolve production issues.
  • Implement web security best practices, including JWT authentication, CORS, XSS, and CSRF prevention.
  • Collaborate with front‑end teams to develop user‑centric applications using React.
Required Qualifications and Skills
  • 7-9 years of professional software development experience.
  • Python expertise: Flask framework, RESTful API design, pip and virtual‑environment management, asynchronous programming with asyncio, and Python best practices.
  • Node.js expertise for API development frameworks.
  • Strong TypeScript/JavaScript skills: ES6+ features, modern JavaScript patterns, TypeScript type system, interfaces, generics, unit testing with Jest or Mocha.
  • Front‑end development with React: building single‑page applications, React hooks, state management, lifecycle methods, integration of RESTful APIs, component‑driven architecture, reusable UI components.
  • Cloud and infrastructure: Google Cloud Platform expertise, Identity Platform, Compute Engine, Cloud CDN, custom image creation, network and firewall rules.
  • Security and API development: JWT, OAuth2 basics, XSS, CSRF prevention, security headers, CORS configuration, REST API design principles, request validation, error handling.
  • DevOps and version control: Bitbucket pipelines basic CI/CD configuration and deployment, Git branching, code review, merge conflict resolution.
  • Preferred qualifications: Google Cloud certifications, microservices architecture experience, container technologies Docker and Kubernetes, infrastructure as code (Terraform, Cloud Deployment Manager), monitoring and logging tools, agile development methodologies.
What We Offer
  • Flexible work schedule.
  • Growth and development opportunities.
  • Team outings and social events.
  • Excellent extended medical, dental, and vision benefits plan.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.