bluedoor data·Job Postings API·bluedoor.sh ↗

HomeCompaniesItpsSenior Full Stack Developer – ERP & AI Systems

Senior Full Stack Developer – ERP & AI Systems

Itps · London, Ontario, N5V 3Z9, Canada · Active · BambooHR

Job facts

FieldValue
CompanyItps
TitleSenior Full Stack Developer – ERP & AI Systems
Normalized title-
Department / teamOperations
LocationLondon, Canada
Work model-
Employment typeFull Time
Salary-
Statusactive
ATS providerBambooHR
Posted / first seen2026-04-30 / 2026-05-30
Changed / last seen2026-05-30 / 2026-06-06

Related slices

PageWhat it containsOpen
Company jobsActive postings from Itps.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 London.Open
Department jobsActive postings in Operations.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

CompanyItps
Sourcea6ed3825-141e-41c3-a745-4c0d6d288255
ATS providerBambooHR

Description

Senior Full Stack Developer – ERP & AI Syste ms ITPS Canada Ltd. – London, Ontario Build the system that runs a flight school. ITPS is developing a Flight School Management System (FSMS) — a full-scale ERP platform that powers our training operations, flight and simulator scheduling, maintenance tracking, and procurement workflows. This is not a typical web app. It’s a mission-critical operational system used in a real-world aviation environment. We’re looking for a senior full stack developer who wants to take ownership of a complex system, shape its architecture, and help us integrate AI-driven capabilities into day-to-day operations. What You’ll Work On You’ll be building and evolving a multi-module ERP platform that includes: Flight & simulator scheduling (high-constraint, real-world logistics) Training and student progression tracking Maintenance planning and compliance workflows Procurement and operational support systems Cross-system integrations (financial, scheduling, communications) You’ll also help introduce  AI-enabled features , such as: Intelligent scheduling assistance and conflict detection Automated report generation and data summarization Natural language interaction with operational data Workflow automation and decision support tools Your Role Design and implement end-to-end features across the stack Architect scalable backend services and data models Build responsive, data-rich frontend interfaces Work directly with stakeholders (operations, maintenance, training) to translate real-world needs into software Own system quality: performance, reliability, and maintainability Contribute to technical direction, architecture, and tooling decisions Integrate AI capabilities into production workflows Tech Stack Backend: PHP (Laravel) Frontend: React, JavaScript (ES6+), HTML, CSS Database: MySQL Tools: Git (Gitea / Perforce), FullCalendar Integrations: REST APIs, Microsoft Graph What We’re Looking For Core Experience Strong experience building and shipping full stack applications in production Deep proficiency with: PHP (Laravel) React / modern JavaScript Relational databases (MySQL or similar) Experience designing APIs and integrating external systems Ability to think in terms of systems, not just features AI & Modern Development Experience integrating AI tools or APIs into applications (OpenAI, Claude, etc.) Comfort using AI-assisted development workflows Interest in applying AI to real operational problems (automation, decision support) Mindset Product-minded: you care how the system is used, not just how it’s built Strong ownership: you can take a problem from concept to production Comfortable working across domains and with non-technical stakeholders Pragmatic and adaptable in a growing system Nice to Have Experience with ERP, scheduling, or operations platforms Experience with financial or procurement systems Familiarity with Linux / Bash Experience in aviation, aerospace, or safety-critical environments Exposure to Node.js or mobile development Why This Role Real-world impact – your work directly supports flight operations and safety High ownership – influence architecture, product direction, and system design Complex problems – scheduling, logistics, and multi-domain workflows AI opportunity – help define how AI is applied in an operational environment Stable + meaningful domain – aviation training and operations How to Apply If you’re interested, send us: Your resume A brief note on systems you’ve built or owned (Optional) Examples of AI integration or automation you’ve implemented Final Note We’re not looking for someone to just execute tickets. We’re looking for someone who wants to build and own a system that matters . AI Disclosure:  We may use artificial intelligence tools to assist with scheduling interviews and managing screening times. We do not use AI to evaluate applicants or make decisions during the interview process. All candidate assessments and hiring decisions are made by our recruitment and leadership teams.

Full job record

Job ID63e2a8c27d55bdf58e5f190a0f00b089b40a2dc4
Org ID52aebab7-b58d-4b1e-bddf-7e6d27754777
Source IDa6ed3825-141e-41c3-a745-4c0d6d288255
Board IDa6ed3825-141e-41c3-a745-4c0d6d288255
Providerbamboohr
Provider Job Key125
TitleSenior Full Stack Developer – ERP & AI Systems
Normalized Title
Statusactive
Activeyes
Location TextLondon, Ontario, N5V 3Z9, Canada
DepartmentOperations
Team
Employment Typefull_time
Workplace Type
Remote Policy
CountryCanada
Region
CityLondon
Salary Raw
Salary Min
Salary Max
Salary Currency
Salary Period
Source URLhttps://itps.bamboohr.com/careers/125
Apply URLhttps://itps.bamboohr.com/careers/125
First Seen At2026-05-30 06:03:12Z
Last Seen At2026-06-06 10:27:41Z
Last Checked At2026-06-06 10:27:41Z
Last Changed At2026-05-30 06:03:12Z
Inactive At
Source Posted At2026-04-30 00:00:00Z
Source Updated At
Raw Payload Uris3://job-postings-prod-raw-590183727216/raw/provider=bamboohr/board=itps/date=2026-06-06/2026-06-06T10-27-40-344Z-81c22a609d0d1458b06c6bef68f1b4d53c944764baab3a1672260df2d5ebfd87.json
Event Fields
{
  "content_hash": "a41a261b03328ce57f7c5d60b79d79dbbd2d1114691abde244b9ee6a4477952d",
  "source_hash": "d36b8ff0d1276a3f514d91079acb93cf4bb5d8a7842861e43fcabbea4a79936d",
  "last_changed_at": "2026-05-30T06:03:12.345Z",
  "active_status": "active"
}
Parsed Structured
{
  "language": "en",
  "location": {
    "raw": "London, Ontario, N5V 3Z9, Canada",
    "city": "London",
    "region": null,
    "country": "Canada",
    "is_remote": false,
    "confidence": 0.95
  },
  "salary_max": null,
  "salary_min": null,
  "inferred_at": "2026-06-06T10:27:41.599Z",
  "launch_scope": {
    "reason": "bamboohr_production_catalog",
    "included": true,
    "location": {
      "raw": "London, Ontario, N5V 3Z9, Canada",
      "city": "London",
      "region": null,
      "country": "Canada",
      "is_remote": false,
      "confidence": 0.95
    },
    "countries": [
      "Canada"
    ]
  },
  "remote_policy": null,
  "salary_period": null,
  "workplace_type": null,
  "salary_currency": null
}
Extensions
{}
Native Structured
{
  "list_job": {
    "id": "125",
    "isRemote": null,
    "location": {
      "city": "London",
      "state": "Ontario"
    },
    "atsLocation": {
      "city": null,
      "state": null,
      "country": null,
      "province": null
    },
    "departmentId": "18790",
    "locationType": "0",
    "jobOpeningName": "Senior Full Stack Developer – ERP & AI Systems",
    "departmentLabel": "Operations",
    "employmentStatusLabel": "Full-Time"
  },
  "detail_errors": [],
  "detail_job_opening": {
    "location": {
      "city": "London",
      "state": "Ontario",
      "postalCode": "N5V 3Z9",
      "addressCountry": "Canada"
    },
    "datePosted": "2026-04-30",
    "atsLocation": {
      "city": null,
      "state": null,
      "country": null,
      "countryId": null
    },
    "description": "<p><span style=\"font-weight: bold\">Senior Full Stack Developer – ERP &amp; AI Syste</span><span style=\"font-weight: bold\">ms</span></p>\n<p><span style=\"font-weight: bold\"><span>ITPS Canada Ltd. – London, Ontario</span></span></p>\n<p><span style=\"font-weight: bold\"><br></span></p>\n<p><span style=\"font-weight: bold\"><span>Build the system that runs a flight school.</span></span></p>\n<p><span style=\"font-weight: bold\"><br></span></p>\n<p><span>ITPS is developing a <span style=\"font-weight: bold\">Flight School Management System (FSMS)</span> — a full-scale ERP platform that powers our training operations, flight and simulator scheduling, maintenance tracking, and procurement workflows.</span></p>\n<p><span>This is not a typical web app. It’s a <span style=\"font-weight: bold\">mission-critical operational system</span> used in a real-world aviation environment.</span></p>\n<p><span>We’re looking for a <span style=\"font-weight: bold\">senior full stack developer</span> who wants to take ownership of a complex system, shape its architecture, and help us integrate <span style=\"font-weight: bold\">AI-driven capabilities</span> into day-to-day operations.</span></p>\n<p><br></p>\n<p><span style=\"font-weight: bold\"><span>What You’ll Work On</span></span></p>\n<p><span>You’ll be building and evolving a multi-module ERP platform that includes:</span></p>\n<ul>\n<li><span>Flight &amp; simulator scheduling (high-constraint, real-world logistics)</span></li>\n<li><span>Training and student progression tracking</span></li>\n<li><span>Maintenance planning and compliance workflows</span></li>\n<li><span>Procurement and operational support systems</span></li>\n<li><span>Cross-system integrations (financial, scheduling, communications)</span><br></li>\n</ul>\n<p><br></p>\n<p><span>You’ll also help introduce <span style=\"font-weight: bold\">AI-enabled features</span>, such as:</span></p>\n<ul>\n<li><span>Intelligent scheduling assistance and conflict detection</span></li>\n<li><span>Automated report generation and data summarization</span></li>\n<li><span>Natural language interaction with operational data</span></li>\n<li><span>Workflow automation and decision support tools</span></li>\n</ul>\n<p><span style=\"font-weight: bold\"><br></span></p>\n<p><span style=\"font-weight: bold\"><span>Your Role</span></span></p>\n<ul>\n<li><span>Design and implement <span style=\"font-weight: bold\">end-to-end features across the stack</span></span></li>\n<li><span>Architect scalable backend services and data models</span></li>\n<li><span>Build responsive, data-rich frontend interfaces</span></li>\n<li><span>Work directly with stakeholders (operations, maintenance, training) to translate real-world needs into software</span></li>\n<li><span>Own system quality: performance, reliability, and maintainability</span></li>\n<li><span>Contribute to technical direction, architecture, and tooling decisions</span></li>\n<li><span>Integrate AI capabilities into production workflows</span></li>\n</ul>\n<p><span style=\"font-weight: bold\"><br></span></p>\n<p><span style=\"font-weight: bold\"><span>Tech Stack</span></span></p>\n<ul>\n<li><span style=\"font-weight: bold\"><span>Backend:</span></span><span> PHP (Laravel)</span></li>\n<li><span style=\"font-weight: bold\"><span>Frontend:</span></span><span> React, JavaScript (ES6+), HTML, CSS</span></li>\n<li><span style=\"font-weight: bold\"><span>Database:</span></span><span> MySQL</span></li>\n<li><span style=\"font-weight: bold\"><span>Tools:</span></span><span> Git (Gitea / Perforce), FullCalendar</span></li>\n<li><span style=\"font-weight: bold\"><span>Integrations:</span></span><span> REST APIs, Microsoft Graph</span></li>\n</ul>\n<p><span style=\"font-weight: bold\"><br></span></p>\n<p><span style=\"font-weight: bold\"><span>What We’re Looking For</span></span></p>\n<p><span style=\"font-weight: bold\"><br></span></p>\n<p><span style=\"font-weight: bold\"><span>Core Experience</span></span></p>\n<ul>\n<li><span>Strong experience building and shipping <span style=\"font-weight: bold\">full stack applications in production</span></span></li>\n<li><span>Deep proficiency with:</span>\n<ul>\n<li><span>PHP (Laravel)</span></li>\n<li><span>React / modern JavaScript</span></li>\n<li><span>Relational databases (MySQL or similar)</span></li>\n</ul>\n</li>\n<li><span>Experience designing APIs and integrating external systems</span></li>\n<li><span>Ability to think in terms of <span style=\"font-weight: bold\">systems, not just features</span></span></li>\n</ul>\n<p><span style=\"font-weight: bold\"><br></span></p>\n<p><span style=\"font-weight: bold\"><span>AI &amp; Modern Development</span></span></p>\n<ul>\n<li><span>Experience integrating AI tools or APIs into applications (OpenAI, Claude, etc.)</span></li>\n<li><span>Comfort using AI-assisted development workflows</span></li>\n<li><span>Interest in applying AI to real operational problems (automation, decision support)</span></li>\n</ul>\n<p><span style=\"font-weight: bold\"><br></span></p>\n<p><span style=\"font-weight: bold\"><span>Mindset</span></span></p>\n<ul>\n<li><span>Product-minded: you care how the system is used, not just how it’s built</span></li>\n<li><span>Strong ownership: you can take a problem from concept to production</span></li>\n<li><span>Comfortable working across domains and with non-technical stakeholders</span></li>\n<li><span>Pragmatic and adaptable in a growing system</span></li>\n</ul>\n<p><span style=\"font-weight: bold\"><br></span></p>\n<p><span style=\"font-weight: bold\"><span>Nice to Have</span></span></p>\n<ul>\n<li><span>Experience with ERP, scheduling, or operations platforms</span></li>\n<li><span>Experience with financial or procurement systems</span></li>\n<li><span>Familiarity with Linux / Bash</span></li>\n<li><span>Experience in aviation, aerospace, or safety-critical environments</span></li>\n<li><span>Exposure to Node.js or mobile development</span></li>\n</ul>\n<p><span style=\"font-weight: bold\"><br></span></p>\n<p><span style=\"font-weight: bold\"><span>Why This Role</span></span></p>\n<ul>\n<li><span style=\"font-weight: bold\"><span>Real-world impact</span></span><span> – your work directly supports flight operations and safety</span></li>\n<li><span style=\"font-weight: bold\"><span>High ownership</span></span><span> – influence architecture, product direction, and system design</span></li>\n<li><span style=\"font-weight: bold\"><span>Complex problems</span></span><span> – scheduling, logistics, and multi-domain workflows</span></li>\n<li><span style=\"font-weight: bold\"><span>AI opportunity</span></span><span> – help define how AI is applied in an operational environment</span></li>\n<li><span style=\"font-weight: bold\"><span>Stable + meaningful domain</span></span><span> – aviation training and operations</span></li>\n</ul>\n<p><span style=\"font-weight: bold\"><br></span></p>\n<p><span style=\"font-weight: bold\"><span>How to Apply</span></span></p>\n<p><span>If you’re interested, send us:</span></p>\n<ul>\n<li><span>Your resume</span></li>\n<li><span>A brief note on systems you’ve built or owned</span></li>\n<li><span>(Optional) Examples of AI integration or automation you’ve implemented</span></li>\n</ul>\n<p><span style=\"font-weight: bold\"><br></span></p>\n<p><span style=\"font-weight: bold\"><span>Final Note</span></span></p>\n<p><span>We’re not looking for someone to just execute tickets.</span></p>\n<p><span>We’re looking for someone who wants to <span style=\"font-weight: bold\">build and own a system that matters</span>.</span></p>\n<p><span> </span></p>\n<p><span style=\"font-weight: bold\"><span>AI Disclosure: </span></span><span>We may use artificial intelligence tools to assist with scheduling interviews and managing screening times. We do not use AI to evaluate applicants or make decisions during the interview process. All candidate assessments and hiring decisions are made by our recruitment and leadership teams.</span></p>",
    "compensation": null,
    "departmentId": "18790",
    "locationType": "0",
    "seekPromoted": false,
    "jobCategoryId": null,
    "jobOpeningName": "Senior Full Stack Developer – ERP & AI Systems",
    "departmentLabel": "Operations",
    "jobOpeningStatus": "Open",
    "minimumExperience": "Experienced",
    "jobOpeningShareUrl": "https://itps.bamboohr.com/careers/125",
    "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/63e2a8c27d55bdf58e5f190a0f00b089b40a2dc4?include=descriptionJSON
GET https://api.bluedoor.sh/job-postings/v1/orgs/52aebab7-b58d-4b1e-bddf-7e6d27754777JSON
GET https://api.bluedoor.sh/job-postings/v1/sources/a6ed3825-141e-41c3-a745-4c0d6d288255JSON
GET https://api.bluedoor.sh/job-postings/v1/jobs/63e2a8c27d55bdf58e5f190a0f00b089b40a2dc4/eventsJSON