Senior Full Stack Developer
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.
- ..._______________________________________________ Calgary-based candidates only. Full-time, permanent candidates only. We are seeking a talented and experienced Senior Full Stack Software Developer to join our dynamic team. In this role, you will be responsible for developing...SeniorEmploi permanentTemps pleinRelocation3 jours par semaine
- ...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...SeniorTemps pleinStage
$50 - $65 par heure
...Job Responsibility: Role: Full Stack Developer Location: Calgary- Onsite Hire Type: Contract : ~ Technology Stack: ~ Python - 50% ~ JavaScript - 30% ~ RESTful API - 20% ~ Requirements: ~5+ years of software development experience ~ Knowledge of Agile software...SuggéréTaux horaireTemps pleinСontratEmploi en cddLundi au vendredi- ...better decisions in real-time Build robust data transformation pipelines Ingest and connect siloed databases The Role As a Full Stack Engineer, you will be working on one or more of our new product initiatives. You will maintain a close working relationship with our...SuggéréContrat Longue DuréeTemps pleinTravail à domicileHoraires flexibles
- ...clients. We're all in on AWS, combining deep UX capability with senior engineering talent to get AI into production fast and keep it there... ...ship. Position Overview We’re looking for a Staff Full Stack Engineer to lead the design and delivery of complex, integration...SeniorContrat Longue Durée
- ...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...SeniorTemps pleinTravail au bureauTravail à distance
- ...investing in our employees and empowering them to develop themselves and their careers. Experience... .... Job Duties We are seeking a Senior Software Engineer to help build and evolve... ...Service Line: Landmark Software & Services Full Time / Part Time: Full Time Additional...SeniorTemps pleinTemps partielDeuxième emploi
- ...a New York-based growth-oriented investment firm that emphasizes business building. Role Overview: We're looking for a Senior Mobile Developer with deep Android expertise to build and optimize tablet-focused applications, including customized Android OS work. Key Responsibilities...SeniorСontratLe monde entier
- ...Next Builder? Helcim is searching for a Senior Data Platform Developer to help lead the design, development,... ...). Bonus Points: Technology Stack: We use BigQuery, dbt, Airflow, and Airbyte... ...Rest & Recharge: Paid vacation + a full company break in December. Growth:...SeniorContrat Longue DuréeTemps pleinTravail au bureauTravail à distanceLundi au vendredi
- ...communities all over the world About the Role As the Lead Full Stack Engineer, you will take on a pivotal role in guiding the design... ...coding practices. Your role will encompass mentoring junior developers, driving innovation, and ensuring the continuous growth and success...Temps pleinTravail à distance
- ...Senior GraphQL API Software Developer Reports To: Development Manager About the job: We’re looking for a Senior GraphQL API Developer to join... ...developers and championing engineering excellence. Our Tech Stack: Backend: Ruby, Rails, GraphQL, PostgreSQL, Redis,...SeniorContrat Longue DuréeTemps plein
$110k - $160k par année
...extraordinary results. Key Responsibilities We are looking for a hands-on Generative AI Developer with strong experience in building intelligent applications using the Microsoft Azure AI stack. As part of a Microsoft partner consultancy, you will work on developing and...- ...fabricating real structures and generating real operational data every day across multiple factories. We’re looking for a Senior Robotics Software Developer to join our team and contribute to developing cutting-edge solutions for our core robotic manufacturing technologies....SeniorTemps plein
- ...Senior Estimator / Assistant Manager (Full-Time) Join Our Team We are seeking an experienced Senior Estimator / Assistant Manager to join our growing collision repair facility. This leadership role is ideal for someone who combines strong estimating expertise with excellent...SeniorEmploi permanentTemps plein
- ...architecture is clean, scalable, and easy for other developers to follow. And when it comes to... ...workday that’s fun, collaborative, technical, and full of purpose, let’s chat! AlgaeCal is on the lookout for a Lead QA Developer to bring their skills to our lively QA team and...СontratTravail occasionnelTravail au bureauHoraires flexiblesÉquipe de l'après-midi
$80k - $100k par année
...experience with world-leading software solutions. As a SugarCRM developer, your role is to analyze, assess and create enhancements for SugarCRM... ...learning opportunities including paid training. Job Type: Full-time Salary: $80,000.00-$100,000.00 per year Benefits: Company...Temps pleinTravail à distanceTravail à domicileLundi au vendrediHoraires flexibles- ...retail partners The Role Neo Financial is looking for a full-time Junior iOS Developer to join our team in Calgary, AB. A great Junior iOS... ...and products. What you'll be doing: Collaborate with senior developers to design, develop, and maintain our iOS app using...SeniorTemps pleinStage
$60k par année
...relationships, and supports economic growth. Job Description Location: Onsite - Calgary, AB About the role The Job Developer (JD) works with a wide variety of local employers on behalf of clients to place them in employment opportunities. The JD provides...Temps pleinTravail au bureauZone localeHoraires flexibles$15.5 - $16.5 par heure
...environment with flexible hours Our training program – Continue to develop your sales and leadership skills through our Bronze and Silver... ...on us every shift And more, including benefits for all full time employees While we thank you for your interest, only those...Taux horaireTemps pleinTemps partielZone localeLundi au vendrediHoraires flexiblesTravail postéÉquipe de jourÉquipe de l'après-midiÉquipe du matin$17 - $20 par heure
...AB T2T 5C8, Canada (CA) Hourly/Salaried: Hourly (Non-Exempt) Full Time/Part Time: Full Time Position Type: Regular Vacancy... ...experience and demonstrated ability to provide excellent service and develop strong client relationships in a retail, hospitality, or client-...Taux horaireTemps pleinTemps partielHoraires flexiblesTravail postéÉquipe de nuitTravail le week-end$17 - $21 par heure
...environment with flexible hours Our training program – Continue to develop your baking and leadership skills through our Bronze and Silver... ...on us every shift And more, including benefits for all full time employees While we thank you for your interest, only those...Taux horaireTemps pleinTemps partielZone localeHoraires flexiblesTravail postéÉquipe de nuitÉquipe de jourÉquipe du matin- ...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...Recrutement immédiatLe monde entier
- ...best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards... ...Technology Product Service Line: Landmark Software & Services Full Time / Part Time: Full Time Additional Locations for this...Temps pleinTemps partielDeuxième emploi
$23 - $25 par heure
...team! Position overview: Use metal working and CNC machines to develop components for steel product fabrication. What you'll do:... ...acquisition process, reference checks will be conducted. Job Types: Full-time, Permanent Pay: $23.00-$25.00 per hour Expected hours:...Taux horaireEmploi permanentTemps pleinTravail posté$39 - $40 par heure
...be completed at the physical location. There is no option to work remotely. Responsibilities Tasks Consult with clients to develop and document Website requirements Prepare reports, manuals and other documentation on the status, operation and maintenance of software...Emploi permanentTemps pleinTravail à distance- ...create Our training program – robust and ongoing. Continue to develop your baking skills through our Bronze and Silver Bakers... ...products on us every shift ~ And more, including benefits for all full time employees While we thank you for your interest, only those...Temps pleinZone localeTravail postéÉquipe de jourÉquipe du matin
- ...career. Our training program – robust and ongoing. Continue to develop your sales and leadership skills through our Bronze and Silver... ...Development Qualification. And more, including benefits for all full time employees While we thank you for your interest, only...Temps pleinZone localeHoraires flexiblesTravail posté
$65k par année
...Job Responsibility: Summary WE ARE LOOKING FOR A full-time RESTAURANT chef Join our Culinary Team as a Restaurant Chef. The Restaurant... ...ensure that the culinary team adheres to all § Motivates and develops culinary colleagues through the operational, financial and...Temps pleinTravail postéÉquipe de nuit$17 - $20 par heure
...292883 Store Name/Number: AB-Signal Hill (1586) Address: 5669 Signal Hill Centre SW, Calgary, AB T2T 5C8, Canada (CA) Full Time/Part Time: Full Time Position Type: Regular Vacancy Status: This position is for an existing, open vacancy...Temps pleinTemps partielHoraires flexiblesÉquipe de l'après-midi$18.27 par heure
...career as Security Professionals and today hold positions on our senior leadership team. We offer medical, dental and vision coverage, life... ...assistance programs, company discounts, perks and more for most full-time positions! Start your phenomenal career with Allied...SeniorTaux horaireTemps pleinPour les contractantsTravail au bureauHoraires flexiblesTravail postéÉquipe de nuitÉquipe de l'après-midi
Voulez-vous recevoir plus d'offres d'emploi ?
S'abonner et recevoir des offres d'emploi similaires à Senior Full Stack Developer. Soyez parmi les premiers à postuler !
- full stack developer Calgary, AB
- full stack web developer Calgary, AB
- full stack developer remote Calgary, AB
- senior full stack engineer Calgary, AB
- senior product owner Calgary, AB
- senior mechanical designer Calgary, AB
- senior financial analyst remote Calgary, AB
- senior talent acquisition consultant Calgary, AB
- senior contract specialist Calgary, AB
- senior system administrator Calgary, AB
