Skip to main content

Full Stack Engineer

Technology
LanceSoft
Toronto, Canada1 months agoUntil 2026-05-20
Full timeOn-site

Job description

Location Address: 44 King Street – hybrid – onsite 2-3x/week

Contract Duration: ASAP – 10/31/2026

Possibility of extension and conversion to FTE

Schedule Hours: 9am-5pm Monday-Friday; standard 37.5 hrs/week (Possible OT)Candidate Value Proposition:

The successful candidate will have the opportunity to work on a greenfield application build where they will be able to design and engineer full, end-to-end solutions.Typical Day in Role:

  • Design and implement a full stack platform (Nuxt 4 / Vue 3, Node.js, PostgreSQL) that ingests, normalizes, and persists lifecycle, vulnerability, and remediation state data
  • Build and maintain RESTful APIs and integration with scanners, CMDB, and related technical systems
  • Develop user facing workflows and interfaces that surface complex lifecycle and risk data with auditability, traceability, and historical integrity
  • Apply security by design principles, including access controls, audit logging, resilient deployments, and operational monitoring
  • Own features end to end, contributing to architecture, code quality, documentation, and long term platform maintainability
Candidate Requirements/Must Have Skills
  • 8 years of professional software engineering experience
  • Strong experience building and operating full stack web applications and platforms
  • Hands on experience with TypeScript / JavaScript, Node.js, PostgreSQL, and RESTful API design and development
  • Understanding of application architecture, data modeling, and integration patternsNice-To-Have Skills:

1.

Experience with Vue.js (Nuxt strongly preferred)Education: Post-Secondary degree/diplomaBest VS.

Average Candidate: The ideal candidate will have experience with Vue.js and/or Nuxt. Candidates should have built/improved systems.Candidate Review & Selection

2 rounds

1st – HM – 1 hr – virtual (MS Teams Video) – mix of technical and soft skills

2nd round – stakeholder – 30 mins – virtual (MS Teams Video) – assessing soft skills

LanceSoft

Keywords
EngineerVue.jsTraceabilityTypescriptNode.jsJavaScriptPostgresqlNuxt.jsVulnerabilityMaintainabilityNodeSoftware Engineering

¿Te interesa este puesto?