Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Full Stack Developer

Full-time

xMentium

ABOUT US

At xMentium, we help enterprises turn their unstructured language and documents into structured, usable data at scale. Our AI-powered platform, anchored by xTract, transforms sprawling repositories of contracts, licenses, technical documentation, communications, and other business-critical documents into clean, queryable metadata that powers analytics, agents, and downstream systems.

We work across industries, including media and entertainment, oil and gas, manufacturing, real estate, financial services, and enterprise AI transformation more broadly, helping customers ground their AI agents, accelerate due diligence, unlock the value trapped in legacy repositories, and finally make their documents work for them.

We understand that life is about more than just work and believe that driving to a headquarters is part of the problem. That's why we're a remote-first company and offer flexible work arrangements that empower you to balance your professional and personal life effectively. Your well-being is important to us, and we encourage a healthy work-life balance to ensure you have time for what matters most to you and can always do what you need to do.

ABOUT THE ROLE

We're looking for a Senior Full Stack Developer to build and maintain production systems for our Document Intelligence platform.

Our extraction engine leverages a wide set of tools such as OCR, LLMs, and purpose-built ML models to extract data from complex documents at scale: legal documents, poor-quality scans, embedded diagrams, tabular images, and dense technical documents to name a few. In addition to automation of data extraction at scale, we emphasize quality with a specialized human-in-the-loop interface, ensuring accuracy of extractions before delivering data downstream. You'll work across our extraction pipeline, web application, and integration layers to produce high quality code and build features at enterprise scale.

The ability to leverage AI tools for rapid development while maintaining a high degree of code quality is crucial to this role. We need someone who can reason through pull requests and talk about why code works, offer technical trade-offs, and suggest improvements. You'll use your technical acumen to judge the output of an LLM to be production-worthy or a confident hallucination. You can discern when something doesn't look right, and collaborate with the team when necessary to ensure high quality as we scale. You don't hand off to QA until you'd sign your name to it.

Our ideal candidate could also contribute as a Forward-Deployed Engineer on our Solutions Delivery Team - a small, tactical group that works directly with customers to deploy and integrate our platform within their environments and third-party systems. This work requires comfort across APIs, databases, and external integration points, with particular attention to security, permissions, reliability, and scalability. You would participate in customer conversations to understand requirements, shape practical solutions, and troubleshoot issues through deployment. We value pragmatic engineers who communicate clearly, collaborate generously, and make sound technical decisions under real-world constraints.

Responsibilities

  • Design, build, and maintain full-stack features across our Document Intelligence platform (React/TypeScript front-end, Node/Python back-end, PostgreSQL and Graph databases).
  • Build and maintain extraction pipeline components that orchestrate multiple AI models and tools (LLMs, VLMs, OCR) with deterministic validation layers and automated testing.
  • Build and maintain integrations with Microsoft ecosystem services (E.g. SharePoint, Azure AI, Copilot Studio, Power Platform, MCP).
  • Debug complex issues across distributed systems, such as pipeline failures and optimization tuning.
  • Contribute to internal tooling, automation, and developer experience improvements.
  • Stay current with industry trends and recommend new tools or approaches where they genuinely improve the product or process.

Requirements

  • 5+ years of professional software development experience, with demonstrated full-stack depth.
  • Strong proficiency in TypeScript, React, Node.js, and PostgreSQL. Python experience valued.
  • Production experience building systems that integrate LLMs/AI models: using APIs, managing prompts, handling nondeterministic outputs, implementing validation, and controlling cost.
  • Solid understanding of software architecture fundamentals: design patterns, separation of concerns, and the ability to assess whether a proposed approach will hold up as the system grows.
  • Strong Git workflows, CI/CD practices, and automated testing discipline.
  • Conduct rigorous code reviews, evaluating for correctness, security, and maintainability. You provide pragmatic feedback on security, anti-patterns, testing gaps, and architectural misalignments while balancing efficient delivery and overall system quality.
  • Clear, direct communication. Ability to raise concerns, ask good questions, and collaborate without ego.

Preferred Qualifications

  • Familiarity with multi-modal AI systems and automation workflows.
  • Experience with SharePoint APIs and Microsoft 365 integration patterns.
  • Familiarity with containerization (Docker, Kubernetes) and infrastructure-as-code.
  • Experience in document processing, metadata extraction, or enterprise content management domains.
  • Experience with automated testing tools and frameworks such as Playwright.
  • Familiarity with MCP (Model Context Protocol), RAG (Retrieval Augmented Generation) and similar agent-based concepts.

Solutions Delivery Experience (Valued)

  • Third-party integrations. Experience building and maintaining integrations with external systems. Working through multiple APIs, varied authentication models, and real-world data quality issues to deliver reliable solutions.
  • API and database fluency. Strong hands-on experience designing, building, and troubleshooting RESTful APIs and working with relational databases in production environments.
  • Customer-facing communication. Comfortable joining calls with customers or partners to scope technical requirements, explain trade-offs in plain language, and collaborate on solutions without needing a translator between engineering and business.
  • A team player who makes practical decisions under real constraints: balancing quality, timeline, and scope without over-engineering or cutting corners. You solve the problem in front of you and move on.
Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the Senior Full Stack Developer in Calgary, AB vacancy
  •  ...do best while providing the tools, systems, and support they need to succeed. The Opportunity CARDON is seeking a Senior Full Stack Developer to help design, develop, and support our enterprise application ecosystem.   This hands-on role is ideal for an experienced... 
    Senior
    Long term contract
    Full time
    Local area
    Flexible hours

    Canada West Land

    Calgary, AB
    a month ago
  •  ...engineer we need it to do the following. Requirements • Develop & test smart contracts and programming efforts on Ethereum. • Work...  ...Engineering and/or equivalent experience • Juniors and/or Senior pro's are being considered. Ultimately, smarts and passion are the... 
    Senior
    Full time
    Internship

    Ndax Canada Inc.

    Calgary, AB
    more than 2 months ago
  •  ...shipped software for hundreds of complex enterprises. Job Description Copia Wealth Studios is looking for Intermediate Full Stack Elixir developers to tackle the radical transformation underway in the finance space. We have four core values that we believe make the ideal... 
    Suggested
    Full time
    Work at office
    Remote work
    Flexible hours
    Night shift

    Copia Wealth Studios

    Calgary, AB
    more than 2 months ago
  •  ...a culture that is thriving in the face of change. Make an impact with our Technology - Development team as an Intermediate Full Stack Developer, Innovation Development. This diverse team of tech-savvy builders and problem solvers embraces digital transformation, and the... 
    Suggested
    Full time
    Remote work
    Flexible hours

    Experienced Career

    Calgary, AB
    a month ago
  • $155k - $175k per year

     ...across the U.S. Our platform is growing rapidly, with a 10% month-over-month growth, and we are seeking a skilled and motivated Senior Full-Stack Developer to join our talented engineering team as we scale and expand. What You’ll Do Collaborate with our team to design,... 
    Senior
    Long term contract
    Full time
    Remote work
    Flexible hours

    Proof

    Calgary, AB
    5 days ago
  • $65 - $75 per hour

     ...Job Title: Senior Full Stack Developer Location: Remote (Within Canada; occasional on-site meetings in Edmonton, AB) Job Type: Contract Duration: 1 Year Pay Rate: CAD $65–$75 per hour Note: This job doesn't offer any benefits. Position Overview We... 
    Senior
    Hourly pay
    Contract work
    Remote work

    Compu-Vision Consulting Inc.

    Calgary, AB
    2 days ago
  • Drive innovation as a Senior Java Full Stack Developer with 10+ years of experience. This role focuses on developing high-performance applications using Java Spring Boot, Microservices, and modern frameworks. Join a dynamic team in delivering enterprise-grade applications.... 
    Senior

    KTek Resourcing LLC

    Calgary, AB
    4 days ago
  •  ...owned tech company on a high growth curve. We deliver full lifecycle ERP implementations, transformation...  ...customer-specific data and requirements. Review other developers’ work and help them grow their Claude and full-stack skills. What you bring Experience... 
    Full time
    Remote work

    Vistavu

    Calgary, AB
    5 days ago
  •  ...transforming mid-market business practices.   Make an impact as a Full Stack Software as part of the MNP Labs team. Here you will design,...  ...right place. Responsibilities Full-Stack Development   Develop and maintain responsive, scalable web applications using React... 
    Full time
    Remote work
    Flexible hours
    Shift work

    Experienced Career

    Calgary, AB
    a month ago
  •  ...to empower more Canadians to unlock the full potential of digital finance. To address...  ...Place to Work®. We are looking for a Senior React Developer to produce scalable software solutions....  ...as problems arise. Follow Full Stack's detailed development process Requirements... 
    Senior
    Full time
    Work at office
    Remote work

    Ndax Canada Inc.

    Calgary, AB
    more than 2 months ago
  •  ...development milestones and transition into construction readiness. Develop project execution strategies, schedules, milestone plans, budgets...  ...operate in alignment with company expectations. Act as a senior ambassador for BluEarth, upholding company values and strengthening... 
    Senior
    Full time
    Work at office
    Local area
    Remote work

    BluEarth Renewables Career

    Calgary, AB
    21 days ago
  •  ...United Kingdom, the United States and more! High-Level Overview Benevity is seeking a talented Senior Staff Developer , who has an extensive record of hands-on Full Stack Development and Architecture experience. This role, reporting to the Director of Engineering, plays... 
    Senior
    Full time
    Work at office
    Flexible hours

    Benevity

    Calgary, AB
    more than 2 months ago
  •  ...and join a culture that is thriving in the face of change. Make an impact with our Business Technology Services team as a Senior ServiceNow Developer and Administrator. This diverse team of tech-savvy problem solvers embraces digital transformation, and the possibilities... 
    Senior
    Remote work
    Flexible hours

    Experienced Career

    Calgary, AB
    19 days ago
  • $60k - $120k per year

    Full Stack Developer Position Description We are seeking Intermediate to Senior Full Stack Developers to design, build, and deploy scalable web applications. The ideal candidate will have strong front-end expertise in both frontend and backend experience and hands-on... 
    Senior
    Local area
    Calgary, AB
    a month ago
  •  ...is building the alternative. As a Senior / Staff React Native Developer , you will own the experience that...  ...and AI as force multipliers. You get full access to Cursor, Claude with unlimited...  ...mobile applications. The Tech Stack: You have deep, production-proven expertise... 
    Senior
    Full time
    Temporary work
    Manual labor
    Relocation package
    1 day per week

    Neo Financial

    Calgary, AB
    more than 2 months ago
  • $275k per year

     ...Senior/Staff/Principal Software Developer Calgary, AB — Full-time   The Role Financial software runs underneath the biggest decisions people make. When it...  ...is ready to be accountable for what goes live. Our stack is GraphQL, Mongo, Node.js, TypeScript, React, and... 
    Senior
    Long term contract
    Full time
    Manual labor
    Relocation package

    Neo Financial

    Calgary, AB
    more than 2 months ago
  •  ...The Senior Software Developer will be responsible for designing, developing, and testing of new solutions and the maintenance of existing products. They must be able to clearly and effectively communicate within the team, provide solutions to problems and share their knowledge... 
    Senior
    Long term contract
    Full time
    Temporary work
    Work at office
    Flexible hours

    Millennium EMS Solutions

    Calgary, AB
    more than 2 months ago
  •  ...team, you'll play a key role in helping our customers realize the full value of Push from day one. Take a look at a day in the life of...  ...Engineers The Role Push is looking for an experienced Full Stack Software Engineer who will be responsible for architecting, building... 
    Full time

    Push Operations

    Calgary, AB
    more than 2 months ago
  • $125k - $165k per year

     ...us and shape the future of care. Fullscript is hiring a Senior Fullstack Developer for one of our practitioner care teams. In this role, you...  ...opportunities into practical technical solutions. Work across the stack to deliver maintainable, observable, and scalable solutions.... 
    Senior
    Full time
    Work at office
    Work from home
    Flexible hours

    Fullscript

    Calgary, AB
    more than 2 months ago
  •  ...Cultures (2024 & 2025) CanadianSME Fastest Growing Company (2024) Deloitte Technology Fast 50 (#20, 2024) Title: Senior Mobile Application Developer Level: Senior (intermediate will be considered) Location: Calgary, AB (in-office role) The Role We’re... 
    Senior
    Full time
    Work at office

    Showpass

    Calgary, AB
    more than 2 months ago
  •  ...Calgary, or Edmonton (Hybrid) We are looking for a hands-on Senior Cloud-Native Full Stack Engineer to design, build, and support secure, scalable...  ...the organization. Key Responsibilities Design, develop, and maintain modern web applications, APIs, and cloud-native... 
    Senior

    HCL Technologies Limited

    Calgary, AB
    3 days ago
  •  ...and join a culture that is thriving in the face of change. Make an impact with our Technology - Development team as a Senior Test Automation Developer. This diverse team of tech-savvy builders and problem solvers embraces digital transformation, and the possibilities technology... 
    Senior
    Full time
    Internship
    Remote work
    Flexible hours
    Early shift

    Experienced Career

    Calgary, AB
    more than 2 months ago
  •  ...HCL Technologies Limited in Canada is seeking a Senior Cloud-Native Full Stack Engineer to design, build, and support secure, scalable applications on Microsoft Azure. This hybrid role combines full-stack development, cloud engineering, and platform governance. You will... 
    Senior

    HCL Technologies Limited

    Calgary, AB
    3 days ago
  • $96.56k - $128.74k per year

     ...making Canada and the world better through trade. Position: Senior AI Developer Employment Type: Permanent   Compensation Details:...  ...a good fit.  What you will be doing:   ~ Leverage strong full-stack software engineering expertise across React, Angular,... 
    Senior
    Permanent employment
    Summer work
    Work at office
    Relocation package
    3 days per week

    Export Development Canada | Exportation et développement Can...

    Calgary, AB
    9 days ago
  •  ...are medical and digital, our passion is contagious, and our people are amongst the best.   Position Overview: The Senior Research Software Developer is an experienced research software developer who provides technical, clinical, and scientific guidance to their... 
    Senior
    Full time
    Flexible hours

    Circle Cardiovascular Imaging

    Calgary, AB
    more than 2 months ago
  •  ...software and in-house custom interfaces and reports.   Assist more senior I/S staff in working with business partners to optimize processes...  ...preparing system functional specifications that will be used to develop technical specifications; assist in testing technical development... 
    Senior
    Full time
    Visa sponsorship
    Work visa

    Sunoco Lp

    Calgary, AB
    more than 2 months ago
  • ## Senior Software DeveloperApply: Office-based: Calgary, Alberta, Canada: Full time: Posted Today: End Date: October 15, 2026 (13 days left...  ...work. Every day we help them develop critical mineral resources...  ..., automated testing, and full-stack engineering practices consistently... 
    Senior
    Long term contract
    Full time
    Work at office

    Seequent

    Calgary, AB
    1 day ago
  •  ...platform — turning machine learning models into real product experiences that customers use every day. Your day-to-day work spans the full stack: TypeScript on both the backend (Node.js) and frontend (React), running on AWS serverless infrastructure including Lambda, API... 
    Full time
    Immediate start
    Worldwide

    Appdirect

    Calgary, AB
    more than 2 months ago
  •  ...digital, our passion is contagious, and our people are amongst the best. Position Overview:  We are seeking a Senior Machine Learning Software Developer to play a key role in the design, development, and delivery of advanced AI systems for cardiovascular imaging applications... 
    Senior
    Full time
    Flexible hours

    Circle Cardiovascular Imaging

    Calgary, AB
    more than 2 months ago
  •  ...The Role   Pason is seeking a Software Developer Intern for our DataHub team for a 16-month internship from May 2027 until August 2028....  ...real-time. The DataHub team works across Pason’s web technology stack with a particular focus on delivering exceptional user experience... 
    Internship
    Work at office
    Remote work

    Pason

    Calgary, AB
    22 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Full Stack Developer. Be the first to apply!