Home › Companies › Itps › Senior Full Stack Developer – ERP & AI Systems
Senior Full Stack Developer – ERP & AI Systems
Itps · London, Ontario, N5V 3Z9, Canada · Active · BambooHR
Job facts
| Field | Value |
|---|---|
| Company | Itps |
| Title | Senior Full Stack Developer – ERP & AI Systems |
| Normalized title | - |
| Department / team | Operations |
| Location | London, Canada |
| Work model | - |
| Employment type | Full Time |
| Salary | - |
| Status | active |
| ATS provider | BambooHR |
| Posted / first seen | 2026-04-30 / 2026-05-30 |
| Changed / last seen | 2026-05-30 / 2026-06-06 |
Related slices
| Page | What it contains | Open |
|---|---|---|
| Company jobs | Active postings from Itps. | Open |
| Company breakdowns | Role, location, ATS, and work model facets for this company. | Open |
| ATS provider jobs | Active postings observed through BambooHR. | Open |
| Provider filtered search | The same provider as a filtered job collection. | Open |
| City jobs | Active postings in London. | Open |
| Department jobs | Active postings in Operations. | Open |
| Lifecycle events | Open, update, close, and reopen events for this posting. | Open |
| Original posting | Canonical source or apply URL captured from the ATS. | Open |
Linked records
| Company | Itps |
| Source | a6ed3825-141e-41c3-a745-4c0d6d288255 |
| ATS provider | BambooHR |
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 ID | 63e2a8c27d55bdf58e5f190a0f00b089b40a2dc4 |
| Org ID | 52aebab7-b58d-4b1e-bddf-7e6d27754777 |
| Source ID | a6ed3825-141e-41c3-a745-4c0d6d288255 |
| Board ID | a6ed3825-141e-41c3-a745-4c0d6d288255 |
| Provider | bamboohr |
| Provider Job Key | 125 |
| Title | Senior Full Stack Developer – ERP & AI Systems |
| Normalized Title | — |
| Status | active |
| Active | yes |
| Location Text | London, Ontario, N5V 3Z9, Canada |
| Department | Operations |
| Team | — |
| Employment Type | full_time |
| Workplace Type | — |
| Remote Policy | — |
| Country | Canada |
| Region | — |
| City | London |
| Salary Raw | — |
| Salary Min | — |
| Salary Max | — |
| Salary Currency | — |
| Salary Period | — |
| Source URL | https://itps.bamboohr.com/careers/125 |
| Apply URL | https://itps.bamboohr.com/careers/125 |
| First Seen At | 2026-05-30 06:03:12Z |
| Last Seen At | 2026-06-06 10:27:41Z |
| Last Checked At | 2026-06-06 10:27:41Z |
| Last Changed At | 2026-05-30 06:03:12Z |
| Inactive At | — |
| Source Posted At | 2026-04-30 00:00:00Z |
| Source Updated At | — |
| Raw Payload Uri | s3://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 & 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 & 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 & 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=descriptionJSONGET https://api.bluedoor.sh/job-postings/v1/orgs/52aebab7-b58d-4b1e-bddf-7e6d27754777JSONGET https://api.bluedoor.sh/job-postings/v1/sources/a6ed3825-141e-41c3-a745-4c0d6d288255JSONGET https://api.bluedoor.sh/job-postings/v1/jobs/63e2a8c27d55bdf58e5f190a0f00b089b40a2dc4/eventsJSON