Role Overview
Procom is hiring a mid-level Software Engineer - Vue 3, Node.js, PostgreSQL (with Nuxt 4). This is a contract hybrid role, based in CA. Part of Procom's Lifecycle hiring. Full responsibilities, required qualifications, and the apply link are listed in the description below.
Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
Software Engineer - Vue 3, Node.js, PostgreSQL (with Nuxt 4):
On behalf of our Banking client, Procom is searching for a Software Engineer - Vue 3, Node.js, PostgreSQL (with Nuxt 4) for a 6 month contract role. This position is a hybrid position with 2-3 days onsite at our client’s Toronto office.
Software Engineer - Vue 3, Node.js, PostgreSQL (with Nuxt 4) - Job Description:
The project involves designing and implementing a full stack platform utilizing Nuxt 4, Vue 3, Node.js, and PostgreSQL. The goal is to create a comprehensive solution providing application owners and leadership with visibility into software lifecycle events, supporting planning and risk management activities.
Software Engineer - Vue 3, Node.js, PostgreSQL (with Nuxt 4) - Responsibilities:
- Design and implement a full stack platform that ingests, normalizes, and persists lifecycle, vulnerability, and remediation state data
- Build and maintain RESTful APIs and integrate with scanners, CMDB, and related systems
- Develop user-facing workflows and interfaces for complex lifecycle and risk data
- Apply security by design principles, including access controls and audit logging
- Own features end to end, contributing to architecture, code quality, and documentation
Software Engineer - Vue 3, Node.js, PostgreSQL (with Nuxt 4) - Mandatory 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 patterns
- Experience with Vue.js (Nuxt strongly preferred)
Software Engineer - Vue 3, Node.js, PostgreSQL (with Nuxt 4) – Nice-to-Have Skills:
- Experience with security by design principles
- Familiarity with auditability and traceability in software development
- Knowledge of resilient deployments and operational monitoring
- Ability to contribute to long-term platform maintainability
- Strong teamwork and communication skills
Software Engineer - Vue 3, Node.js, PostgreSQL (with Nuxt 4) – Assignment Length:
The contract duration is from ASAP to October 31, 2026, with the possibility of extension and conversion to full-time employment.
Software Engineer - Vue 3, Node.js, PostgreSQL (with Nuxt 4) - Start Date:
ASAP
Software Engineer - Vue 3, Node.js, PostgreSQL (with Nuxt 4) - Assignment Location:
Toronto, Ontario, Canada – Hybrid role with 2-3 days onsite per week.
Frequently Asked Questions
How do I apply for the Software Engineer - Vue 3, Node.js, PostgreSQL (with Nuxt 4) position at Procom?
Use the Apply button above to submit your application directly to Procom. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.
Is the Software Engineer - Vue 3, Node.js, PostgreSQL (with Nuxt 4) role at Procom remote or in-office?
This is a hybrid role based in CA. Expect a mix of in-office and remote days, with the specific cadence set by the hiring manager.
What does a Software Engineer - Vue 3, Node.js, PostgreSQL (with Nuxt 4) at Procom earn?
Procom has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.
When was the Software Engineer - Vue 3, Node.js, PostgreSQL (with Nuxt 4) role at Procom posted?
This role was posted on March 20, 2026 (80 days ago). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.
AI-powered job search
Get every job scored to your resume
Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.
Get Started FreeNo credit card to start