Enable job alerts via email!

Senior Full Stack - Software Developer (Vue.js, .NET, MongoDB, AWS)

PCloud Innovations

Montreal

Remote

CAD 80,000 - 110,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as a Senior Full Stack Software Developer, where you will utilize your expertise in C# and Vue.js to create innovative cloud-based solutions. This role offers the opportunity to work on cutting-edge technologies in a collaborative environment, focusing on the integration of 3D/2D documents for the construction and AEC industries. You'll be responsible for architecting cloud-native applications, optimizing database performance, and mentoring junior engineers. Enjoy a fully remote position with flexible hours, competitive compensation, and comprehensive benefits in a dynamic, innovative work culture.

Benefits

Health Insurance
Dental Insurance
Vision Insurance
Flexible PTO
Performance Bonuses

Qualifications

  • 5+ years of experience in back-end development with C# and .NET.
  • 3+ years designing and building front-end applications using Vue.js.
  • Proven track record with MongoDB and AWS deployment.

Responsibilities

  • Design and implement modular back-end services in C#/.NET.
  • Develop dynamic front-end interfaces with Vue.js.
  • Integrate Autodesk Platform Services and build CI/CD pipelines.

Skills

C#/.NET
Vue.js
MongoDB
AWS
REST API
GraphQL
Agile/Scrum
NPM
Webpack/Vite
Jest

Education

Bachelor's in Computer Science

Tools

Azure DevOps
Autodesk Platform Services

Job description

Senior Full Stack - Software Developer (Vue.js, .NET, MongoDB, AWS)
Senior Full Stack - Software Developer (Vue.js, .NET, MongoDB, AWS)

Get AI-powered advice on this job and more exclusive features.

Direct message the job poster from PCloud Innovations

Senior Full Stack - Software Developer (Vue.js, .NET, MongoDB, AWS)

PCloud Innovations is a born in the cloud start-up re-imagining the world of Plant3D, P&ID, Construction, AEC and BIM. PCloud uses the state-of-the-art cloud technologies to integrate all 3D/2D documents created during the engineering and construction phase of a project into a single, tag-centric, environment.

Our flagship product Plant Vision is an asset management and design review collaboration environment for viewing 3D models, 2D drawings and related data. Project information is digitalized in a cross-platform environment compatible with Autodesk Plant 3D, P&ID, Advance Steel and Revit.

Position Overview

Key Responsibilities

Full Stack Development:

·Design and implement modular back-end services in C#/.NET 8.

·Develop dynamic, responsive front-end interfaces with Vue.js

·Define and document service interfaces, API contracts (REST/GraphQL), and data schemas.

·Architect cloud native solutions on AWS ensuring reliability, scalability, and security.

Database Design & Optimization:

·Model complex data structures in MongoDB, implement sharding/replication strategies, and fine‑tune indexes for high throughput.

·Leverage MongoDB Atlas Search to build rich, full‑text search experiences—designing analyzers, synonyms, facets, and relevance scoring to power fast, accurate queries.

·Apply AI‑powered database features (e.g., Atlas Vector Search, automated indexing recommendations) and integrate with related AI/ML tools to enhance data retrieval, classification, and insight generation.

·Monitor performance and resource utilization using Atlas metrics and cloud‑native observability tools, proactively identifying and resolving bottlenecks.

Integration & Automation:

·Integrate Autodesk Platform Services to extend our domain specific functionality.

·Build and maintain CI/CD pipelines using Azure DevOps for automated testing, packaging, and deployment.

·Partner with product owners and UX/UI designers to translate user stories into technical deliverables.

·Mentor and coach junior engineers through code reviews, pair programming, and technical workshops.

·Advocate for and implement best practices in code quality, testing (unit/integration), and observability (logging, metrics, tracing).

Qualifications

Education:

Bachelor’s in computer science, Software Engineering, or a related technical discipline.

Experience:

·5+ years of professional experience in back-end development with C# and the Microsoft .NET

·3+ years designing and building front end applications using Vue.js

·Proven track record with MongoDB: schema design, aggregation framework, indexing, and high availability setups.

·Hands on experience deploying and operating services on AWS

Technical Skills:

·Proficient with NPM, Webpack/Vite, and front-end unit testing frameworks (Jest, Vue Test Utils).

·Strong understanding of RESTful API design; familiarity with GraphQL is a plus.

·Solid grasp of authentication/authorization patterns (OAuth2, JWT).

·Prior exposure to Autodesk Platform Services (APS) or similar APIs in the AEC industry.

·Experience in 3D graphics or CAD integrations.

·Familiarity with Agile/Scrum processes and Azure DevOps.

Soft Skills:

·Exceptional problem-solving mindset, with a passion for clean, maintainable code.

·Strong verbal and written communication skills; able to articulate complex technical concepts to diverse stakeholders.

·Demonstrated leadership and mentoring ability; comfortable guiding technical discussions and driving consensus.

What We Offer

·Competitive Compensation: Salary commensurate with experience, plus performance bonuses.

·Comprehensive Benefits: Health, dental, vision, and flexible PTO.

·Innovative Environment: Collaborate with experts in cloud, AEC software, and cutting edge Autodesk integrations.

·Flexible Work Model: Fully remote position; core collaboration hours with asynchronous flexibility.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Software Development

Referrals increase your chances of interviewing at PCloud Innovations by 2x

Sign in to set job alerts for “Full Stack Engineer” roles.
Software Engineer - Full Stack (Remote - Canada)
Senior Full Stack Engineer - Traffic Foundation (Remote - Canada)
Security Engineer - Identity and Access Management (Remote - Canada)
Embedded Linux Senior Software Engineer - Optimisation
Software Engineering Manager - Desktop and Embedded Linux Optimisation
Linux Engineering Manager - Optimisation for Latest Hardware

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer

Valsoft Corporation

Montreal

Remote

CAD 80,000 - 120,000

2 days ago
Be an early applicant

Full Stack Software Developer (Bilingual - French and English)

TV2 Consulting

Montreal

Remote

CAD 70,000 - 110,000

12 days ago

Full Stack Developer, Ruby-on-Rails (Montreal, Toronto, Remote)

Autodesk

Montreal

Remote

CAD 100,000 - 125,000

7 days ago
Be an early applicant

Software Engineer

Foundant Technologies, Inc.

Toronto

Remote

CAD 60,000 - 100,000

Today
Be an early applicant

Associate Software Engineer

Foundant Technologies, Inc.

Toronto

Remote

CAD 50,000 - 90,000

Today
Be an early applicant

DDR Senior .Net software developer

J.D. Power

London

Remote

CAD 80,000 - 120,000

3 days ago
Be an early applicant

Senior Software Developer

VenorTalent

Amherst

Remote

CAD 70,000 - 110,000

8 days ago

Senior Software Developer - Full-stack - (Remote - Canada)

Jobgether

Remote

CAD 80,000 - 120,000

8 days ago

Web Application Developer (.NET)

R2 Global

Montreal

On-site

CAD 90,000 - 130,000

Yesterday
Be an early applicant