Back to job search
Vertisystem (A MOURI Tech Company) logo

Senior Software Engineer

  • Canada
  • Remote
  • Posted Oct 2, 2026
  • 1 position

$70–$72 / hour

Opens LinkedIn

Employment type
Contract
Experience level
Senior · 5+ years
Posting language
English
Working hours
40 hours per week
Seniority
Mid-Senior level
Application method
Direct apply is available

Job summary

Build and maintain secure, performant browser applications and backend APIs, contributing across the full stack and collaborating with Product and Design to improve user experience. Develop scalable features, resolve production issues, strengthen testing and deployment infrastructure, and support key projects through completion.

Job details

Job Title: Senior Software Engineer Location: Fully Remote Role in Canada Duration: 06+ Months Contract with Possible Extension Pay Range: $70 CAD - $72 CAD Per Hour on T4 Job Description: • Craft secure, performant, cross-platform browser-based applications and backend APIs for both customers and internal Okta teams. Work closely with Product and Design to determine and optimize user experience. Build new and maintain existing features by contributing across the full technical stack. Debug and resolve production issues and implement fixes for them. • Develop features, APIs, and fixes to handle our current and future scale. Contribute to our testing suite and infrastructure to enhance the reliability of our services and deployment pipelines Support the implementation of our main projects to help us get them to the finish line • 4+ years of directly relevant experience in REST API design and implementation Full Stack development of production-ready services and features Testing and designing testing strategies (Unit, System, UI, E2E) Standard CI/CD pipelines 3+ years of recent relevant experience in • JavaScript / Typescript Node.js frameworks (Express, HapiJS) • Front-end frameworks (React, Mobx) • Relational and No-SQL Databases (MongoDB, PostgreSQL, Redis) • Unit / Integration testing with Jest E2E testing • Experience in Docker and Kubernetes

What you’ll do

Build and maintain secure, performant browser applications and backend APIs, contributing across the full stack and collaborating with Product and Design to improve user experience. Develop scalable features, resolve production issues, strengthen testing and deployment infrastructure, and support key projects through completion.

Requirements

Requires at least four years of relevant experience in REST API design and implementation, production full-stack development, testing strategies, and standard CI/CD pipelines. Also requires at least three years of recent experience with JavaScript or TypeScript, Node.js frameworks, React and MobX, relational and NoSQL databases, Jest and end-to-end testing, Docker, and Kubernetes.

Listed skills

  • Kubernetes · Preferred
  • Node.js · Preferred
  • CI/CD · Preferred
  • Redis · Preferred
  • PostgreSQL · Preferred
  • Docker · Preferred
  • React · Preferred
  • JavaScript · Preferred
  • TypeScript · Preferred
  • MongoDB · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • REST API Design
  • Full-Stack Development
  • JavaScript
  • TypeScript
  • Node.js
  • Express
  • HapiJS
  • React
  • MobX
  • MongoDB
  • PostgreSQL
  • Redis
  • Jest
  • Docker
  • Kubernetes
  • CI/CD

Job areas

  • Software
  • Technology
  • Engineering