bluedoor data·Job Postings API·bluedoor.sh ↗

HomeCompaniesMessagepointSenior Full Stack AI Developer

Senior Full Stack AI Developer

Messagepoint · Active · BambooHR

Job facts

FieldValue
CompanyMessagepoint
TitleSenior Full Stack AI Developer
Normalized title-
Department / teamR&D/Cloud Ops
LocationToronto, ON, Canada
Work model-
Employment typeFull Time
Salary-
Statusactive
ATS providerBambooHR
Posted / first seen2026-05-29 / 2026-05-30
Changed / last seen2026-05-31 / 2026-06-06

Related slices

PageWhat it containsOpen
Company jobsActive postings from Messagepoint.Open
Company breakdownsRole, location, ATS, and work model facets for this company.Open
ATS provider jobsActive postings observed through BambooHR.Open
Provider filtered searchThe same provider as a filtered job collection.Open
City jobsActive postings in Toronto.Open
Department jobsActive postings in R&D/Cloud Ops.Open
Lifecycle eventsOpen, update, close, and reopen events for this posting.Open
Original postingCanonical source or apply URL captured from the ATS.Open

Linked records

CompanyMessagepoint
Sourceaacc45af-a11e-4a8b-a077-01610c9f9d6e
ATS providerBambooHR

Description

About Messagepoint Messagepoint is a privately-owned software company providing an AI-powered SaaS solution that enables enterprises to manage and personalize customer communications with greater speed, accuracy, and control. Our award-winning platform empowers business users to create and optimize compliant, personalized communications across digital and print channels using advanced content intelligence and large language models. Messagepoint is headquartered in Toronto with employees located throughout Canada, the United States, France, and the UK. Summary We are seeking a Senior Full Stack AI Developer to join our Research and Development team and help advance our portfolio of AI-powered products. You will work across modern web applications that combine rich user experiences with intelligent, agent-driven backends, powered by large language models and integrated deeply into our enterprise platform. As a senior member of the team, you will contribute across the full stack — building modern, performant front-end experiences and contributing to back-end services that power our AI-driven products. You will work alongside senior developers, test, and product management to ship high-quality features, raise the engineering bar, and help shape how we leverage AI across our codebase and our products. Responsibilities: Lead the migration of a legacy front-end from vanilla JavaScript / jQuery / HTML5 / CSS to a modern React-based stack. Help maintain and enhance an existing Angular CLI front-end on a separate product. Develop overall concepts for new and existing product features and components across our AI-powered product portfolio. Contribute to back-end services in Python (agent workflows) and Node.js as priorities shift. Write production-ready, secure, and performant code, and apply secure coding practices throughout design and delivery. Own your work end-to-end through our CI/CD pipeline on GitLab — branching, merge requests, code review, build, test, and deploy — and track delivery in Jira. Qualifications: 5+ years of experience developing and shipping web applications. Solid experience with React and modern JavaScript, HTML5, and CSS3. Working knowledge of Angular — enough to be productive maintaining and enhancing an Angular CLI front-end. Back-end experience in Node.js and/or Python. Comfortable working with PostgreSQL or another relational database. Hands-on experience with CI/CD pipelines (GitLab CI is a plus), Git workflows (branching, merge requests, code review), and Jira-based delivery. Awareness of secure coding fundamentals. Strong communication skills and the ability to collaborate effectively in a fast-paced environment. Nice to Have: Familiarity with agentic workflows and modern AI tooling — LangChain, LangGraph, RAG, function calling, and prompt engineering. Experience integrating with LLM providers such as OpenAI and Anthropic, and with hosted model platforms such as AWS Bedrock. Familiarity with cloud infrastructure on AWS — deploying, operating, and observing services in production. Comfort using AI coding assistants (e.g., Claude Code, Augment Code, Cursor) as part of your daily development workflow. Rough familiarity with Java/Spring and JSP. Experience modernizing legacy front-ends to React in production environments. Messagepoint is an Equal Opportunity Employer and encourages diversity and inclusion in the workplace. We thank you for your interest, however, only those who qualify for an interview will be contacted.

Full job record

Job ID9053d3451aac604c912984bfe760e9e2c6511b79
Org ID70f4cff1-1eb8-48bb-a5a0-99e405042c70
Source IDaacc45af-a11e-4a8b-a077-01610c9f9d6e
Board IDaacc45af-a11e-4a8b-a077-01610c9f9d6e
Providerbamboohr
Provider Job Key68
TitleSenior Full Stack AI Developer
Normalized Title
Statusactive
Activeyes
Location Text
DepartmentR&D/Cloud Ops
Team
Employment Typefull_time
Workplace Type
Remote Policy
CountryCanada
RegionON
CityToronto
Salary Raw
Salary Min
Salary Max
Salary Currency
Salary Period
Source URLhttps://messagepoint.bamboohr.com/careers/68
Apply URLhttps://messagepoint.bamboohr.com/careers/68
First Seen At2026-05-30 06:01:23Z
Last Seen At2026-06-06 10:28:42Z
Last Checked At2026-06-06 10:28:42Z
Last Changed At2026-05-31 10:08:04Z
Inactive At
Source Posted At2026-05-29 00:00:00Z
Source Updated At
Raw Payload Uris3://job-postings-prod-raw-590183727216/raw/provider=bamboohr/board=messagepoint/date=2026-06-06/2026-06-06T10-28-41-462Z-3ad0f4ed3497c0277c8b28f3b7aa3398106d569669230843dedbe8dc12099173.json
Event Fields
{
  "content_hash": "b6306de7d73caed28b3d57f9fb8e197ec5979e8635c8ba09692ba7874c9061f2",
  "source_hash": "863c4e84361da5f25d5e2818e6f33719f6036de7fedf83e9281daff74e41255f",
  "last_changed_at": "2026-05-31T10:08:04.864Z",
  "active_status": "active"
}
Parsed Structured
{
  "language": "en",
  "location": {
    "raw": "Toronto, Ontario, Canada",
    "city": "Toronto",
    "region": "ON",
    "country": "Canada",
    "is_remote": false,
    "confidence": 0.8
  },
  "salary_max": null,
  "salary_min": null,
  "inferred_at": "2026-06-06T10:28:42.304Z",
  "launch_scope": {
    "reason": "bamboohr_production_catalog",
    "included": true,
    "location": {
      "raw": "Toronto, Ontario, Canada",
      "city": "Toronto",
      "region": "ON",
      "country": "Canada",
      "is_remote": false,
      "confidence": 0.8
    },
    "countries": [
      "Canada"
    ]
  },
  "remote_policy": null,
  "salary_period": null,
  "workplace_type": null,
  "salary_currency": null
}
Extensions
{}
Native Structured
{
  "list_job": {
    "id": "68",
    "isRemote": null,
    "location": {
      "city": null,
      "state": null
    },
    "atsLocation": {
      "city": "Toronto",
      "state": "Ontario",
      "country": "Canada",
      "province": null
    },
    "departmentId": "18691",
    "locationType": "1",
    "jobOpeningName": "Senior Full Stack AI Developer",
    "departmentLabel": "R&D/Cloud Ops",
    "employmentStatusLabel": "Full-Time"
  },
  "detail_errors": [],
  "detail_job_opening": {
    "location": {
      "city": null,
      "state": null,
      "postalCode": null,
      "addressCountry": null
    },
    "datePosted": "2026-05-29",
    "atsLocation": {
      "city": "Toronto",
      "state": "Ontario",
      "country": "Canada",
      "countryId": "2"
    },
    "description": "<p><span style=\"font-size: 14pt; font-weight: bold\">About Messagepoint</span></p>\n<p>Messagepoint is a privately-owned software company providing an AI-powered SaaS solution that enables enterprises to manage and personalize customer communications with greater speed, accuracy, and control. Our award-winning platform empowers business users to create and optimize compliant, personalized communications across digital and print channels using advanced content intelligence and large language models.</p>\n<p> </p>\n<p>Messagepoint is headquartered in Toronto with employees located throughout Canada, the United States,<span> France, and the UK.</span></p>\n<p> </p>\n<p><span style=\"font-size: 14pt; font-weight: bold\">Summary</span></p>\n<p>We are seeking a Senior Full Stack AI Developer to join our Research and Development team and help advance our portfolio of AI-powered products. You will work across modern web applications that combine rich user experiences with intelligent, agent-driven backends, powered by large language models and integrated deeply into our enterprise platform.</p>\n<p> </p>\n<p>As a senior member of the team, you will contribute across the full stack — building modern, performant front-end experiences and contributing to back-end services that power our AI-driven products. You will work alongside senior developers, test, and product management to ship high-quality features, raise the engineering bar, and help shape how we leverage AI across our codebase and our products.</p>\n<p> </p>\n<p><span style=\"font-size: 14pt; font-weight: bold\">Responsibilities:</span></p>\n<ul>\n<li>Lead the migration of a legacy front-end from vanilla JavaScript / jQuery / HTML5 / CSS to a modern React-based stack.</li>\n<li>Help maintain and enhance an existing Angular CLI front-end on a separate product.</li>\n<li>Develop overall concepts for new and existing product features and components across our AI-powered product portfolio.</li>\n<li>Contribute to back-end services in Python (agent workflows) and Node.js as priorities shift.</li>\n<li>Write production-ready, secure, and performant code, and apply secure coding practices throughout design and delivery.</li>\n<li>Own your work end-to-end through our CI/CD pipeline on GitLab — branching, merge requests, code review, build, test, and deploy — and track delivery in Jira.</li>\n</ul>\n<p> </p>\n<p><span style=\"font-size: 14pt; font-weight: bold\">Qualifications:</span></p>\n<ul>\n<li>5+ years of experience developing and shipping web applications.</li>\n<li>Solid experience with React and modern JavaScript, HTML5, and CSS3.</li>\n<li>Working knowledge of Angular — enough to be productive maintaining and enhancing an Angular CLI front-end.</li>\n<li>Back-end experience in Node.js and/or Python.</li>\n<li>Comfortable working with PostgreSQL or another relational database.</li>\n<li>Hands-on experience with CI/CD pipelines (GitLab CI is a plus), Git workflows (branching, merge requests, code review), and Jira-based delivery.</li>\n<li>Awareness of secure coding fundamentals.</li>\n<li>Strong communication skills and the ability to collaborate effectively in a fast-paced environment.</li>\n</ul>\n<p> </p>\n<p><span style=\"font-size: 14pt; font-weight: bold\">Nice to Have:</span></p>\n<ul>\n<li>Familiarity with agentic workflows and modern AI tooling — LangChain, LangGraph, RAG, function calling, and prompt engineering.</li>\n<li>Experience integrating with LLM providers such as OpenAI and Anthropic, and with hosted model platforms such as AWS Bedrock.</li>\n<li>Familiarity with cloud infrastructure on AWS — deploying, operating, and observing services in production.</li>\n<li>Comfort using AI coding assistants (e.g., Claude Code, Augment Code, Cursor) as part of your daily development workflow.</li>\n<li>Rough familiarity with Java/Spring and JSP.</li>\n<li>Experience modernizing legacy front-ends to React in production environments.</li>\n</ul>\n<p> </p>\n<p> </p>\n<p>Messagepoint is an Equal Opportunity Employer and encourages diversity and inclusion in the workplace.</p>\n<p> </p>\n<p>We thank you for your interest, however, only those who qualify for an interview will be contacted.</p>",
    "compensation": null,
    "departmentId": "18691",
    "locationType": "1",
    "seekPromoted": false,
    "jobCategoryId": null,
    "jobOpeningName": "Senior Full Stack AI Developer",
    "departmentLabel": "R&D/Cloud Ops",
    "jobOpeningStatus": "Open",
    "minimumExperience": "Experienced",
    "jobOpeningShareUrl": "https://messagepoint.bamboohr.com/careers/68",
    "employmentStatusLabel": "Full-Time"
  }
}
Get this page with API

Rendered from the bluedoor Job Postings API. Reproduce it:

GET https://api.bluedoor.sh/job-postings/v1/jobs/9053d3451aac604c912984bfe760e9e2c6511b79?include=descriptionJSON
GET https://api.bluedoor.sh/job-postings/v1/orgs/70f4cff1-1eb8-48bb-a5a0-99e405042c70JSON
GET https://api.bluedoor.sh/job-postings/v1/sources/aacc45af-a11e-4a8b-a077-01610c9f9d6eJSON
GET https://api.bluedoor.sh/job-postings/v1/jobs/9053d3451aac604c912984bfe760e9e2c6511b79/eventsJSON