×
Register Here to Apply for Jobs or Post Jobs. X

Senior Full Stack Engineer

Job in Vaughan, Ontario, Canada
Listing for: REV Capital
Full Time position
Listed on 2026-02-16
Job specializations:
  • Software Development
    Full Stack Developer, Software Engineer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 100000 - 125000 CAD Yearly CAD 100000.00 125000.00 YEAR
Job Description & How to Apply Below

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 Dev Ops 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 Dev Ops 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 Type Script/JavaScript skills: ES6+ features, modern JavaScript patterns, Type Script 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.
  • Dev Ops 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.
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary