Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
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.
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.
Referrals increase your chances of interviewing at PCloud Innovations by 2x
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.