Home › Companies › Itps › Mobile Developer – ERP & AI Systems
Mobile Developer – ERP & AI Systems
Itps · London, Ontario, N5V 3Z9, Canada · Hybrid · Active · BambooHR
Job facts
| Field | Value |
|---|---|
| Company | Itps |
| Title | Mobile Developer – ERP & AI Systems |
| Normalized title | - |
| Department / team | Operations |
| Location | London, Canada |
| Work model | Hybrid / Hybrid |
| 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 |
| Work model jobs | Active Hybrid postings. | 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
Mobile Developer – ERP & AI Systems
ITPS Canada Ltd. – London, Ontario (Hybrid)
Build the mobile system that supports real-world flight operations.
ITPS is developing a Flight School Management System (FSMS) — a full-scale ERP platform for training, flight & simulator scheduling, maintenance, and procurement.
We are expanding this platform to mobile and are looking for a Senior Mobile Developer to lead that effort.
This is not just about building an app — it’s about designing how pilots, instructors, and operations teams interact with a complex system in real time .
What You’ll Work On
You’ll design and build mobile experiences that bring our ERP into operational environments:
Flight & simulator schedules accessible in real time
Instructor and student workflows on mobile
Maintenance logging and status updates in the field
Operational notifications and alerts
Offline-capable features for reliability in dynamic environments
You’ll also help introduce AI-driven capabilities , such as:
Smart notifications and operational insights
Voice or natural language interaction with system data
AI-assisted reporting and data entry
Workflow automation for mobile users
Your Role
Lead the design and development of mobile applications (iOS/Android or cross-platform)
Define mobile architecture and integration with backend systems
Build intuitive, high-performance user interfaces for real-world use
Work closely with backend developers to ensure seamless API integration
Translate operational workflows into efficient mobile experiences
Ensure reliability, performance, and usability in field conditions
Contribute to product direction and mobile strategy
Tech Environment
Backend: Laravel (PHP), REST APIs
Frontend (Web): React
Mobile: Open (React Native, Flutter, or native iOS/Android)
Database: MySQL
Integrations: Microsoft Graph, scheduling systems
What We’re Looking For
Core Experience
Strong experience building and shipping mobile applications in production
Proficiency in one or more:
React Native
Flutter
Native iOS (Swift) or Android (Kotlin)
Experience working with APIs and backend-integrated systems
Strong understanding of mobile UX in operational or real-time environments
Systems Thinking
Ability to design mobile experiences for complex workflows , not just simple apps
Experience handling offline support, sync, and real-time updates
Comfortable working across the stack when needed
AI & Modern Development
Experience integrating AI tools/APIs into applications
Interest in applying AI to improve mobile workflows and usability
Nice to Have
Experience with scheduling, logistics, or ERP systems
Experience designing apps for field operations or industrial use
Familiarity with aviation or safety-critical environments
Experience with push notifications, background processing, and real-time data
Why This Role
Own the mobile experience of a mission-critical system
Work on real-world operational problems , not just consumer apps
High impact — your work is used daily by operational teams
Opportunity to shape mobile + AI integration from the ground up
Strong collaboration with product and backend teams
How to Apply
Please send:
Your resume
Examples of mobile apps you’ve built (App Store / Google Play links preferred)
A brief description of a system you designed or owned
Final Note
We’re not looking for someone to build screens.
We’re looking for someone to design how a complex operational system lives on mobile .
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 | c8344d3a49ce87eba13ea100fbf811ab7fb9f574 |
| 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 | 126 |
| Title | Mobile 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 | hybrid |
| Remote Policy | hybrid |
| Country | Canada |
| Region | — |
| City | London |
| Salary Raw | — |
| Salary Min | — |
| Salary Max | — |
| Salary Currency | — |
| Salary Period | — |
| Source URL | https://itps.bamboohr.com/careers/126 |
| Apply URL | https://itps.bamboohr.com/careers/126 |
| 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": "0127ab87a49875235c5988aa601af65cd75b7c6daaf2cf2b4a4ba6ebe3fe139f",
"source_hash": "1dfaf55ee3f5e576ce8e8067398c9290337be7e40c8b4d0fb6ed6577346443e4",
"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.603Z",
"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": "hybrid",
"salary_period": null,
"workplace_type": "hybrid",
"salary_currency": null
}Extensions
{}Native Structured
{
"list_job": {
"id": "126",
"isRemote": null,
"location": {
"city": "London",
"state": "Ontario"
},
"atsLocation": {
"city": null,
"state": null,
"country": null,
"province": null
},
"departmentId": "18790",
"locationType": "2",
"jobOpeningName": "Mobile 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-size: 12pt\"><span style=\"font-weight: bold\">Mobile Developer – ERP & AI Systems</span></span></p>\n<p><span style=\"font-size: 12pt\"><span style=\"font-weight: bold\">ITPS Canada Ltd. – London, Ontario (Hybrid)</span></span></p>\n<p><span style=\"font-size: 12pt\"><br></span></p>\n<p><span style=\"font-size: 12pt\"><span style=\"font-weight: bold\">Build the mobile system that supports real-world flight operations.</span></span></p>\n<p><span style=\"font-size: 12pt\"><br></span></p>\n<p><span style=\"font-size: 12pt\">ITPS is developing a <span style=\"font-weight: bold\">Flight School Management System (FSMS)</span> — a full-scale ERP platform for training, flight & simulator scheduling, maintenance, and procurement.</span></p>\n<p><span style=\"font-size: 12pt\">We are expanding this platform to mobile and are looking for a <span style=\"font-weight: bold\">Senior Mobile Developer</span> to lead that effort.</span></p>\n<p><span style=\"font-size: 12pt\">This is not just about building an app — it’s about designing how <span style=\"font-weight: bold\">pilots, instructors, and operations teams interact with a complex system in real time</span>.</span></p>\n<p><br><br></p>\n<p><span style=\"font-size: 12pt\"><span style=\"font-weight: bold\">What You’ll Work On</span></span></p>\n<p><span style=\"font-size: 12pt\">You’ll design and build mobile experiences that bring our ERP into operational environments:</span></p>\n<ul>\n<li><span style=\"font-size: 12pt\">Flight & simulator schedules accessible in real time</span></li>\n<li><span style=\"font-size: 12pt\">Instructor and student workflows on mobile</span></li>\n<li><span style=\"font-size: 12pt\">Maintenance logging and status updates in the field</span></li>\n<li><span style=\"font-size: 12pt\">Operational notifications and alerts</span></li>\n<li><span style=\"font-size: 12pt\">Offline-capable features for reliability in dynamic environments</span></li>\n</ul>\n<p><br></p>\n<p><span style=\"font-size: 12pt\">You’ll also help introduce <span style=\"font-weight: bold\">AI-driven capabilities</span>, such as:</span></p>\n<ul>\n<li><span style=\"font-size: 12pt\">Smart notifications and operational insights</span></li>\n<li><span style=\"font-size: 12pt\">Voice or natural language interaction with system data</span></li>\n<li><span style=\"font-size: 12pt\">AI-assisted reporting and data entry</span></li>\n<li><span style=\"font-size: 12pt\">Workflow automation for mobile users</span></li>\n</ul>\n<p><br><br></p>\n<p><span style=\"font-size: 12pt\"><span style=\"font-weight: bold\">Your Role</span></span></p>\n<ul>\n<li><span style=\"font-size: 12pt\">Lead the design and development of <span style=\"font-weight: bold\">mobile applications (iOS/Android or cross-platform)</span></span></li>\n<li><span style=\"font-size: 12pt\">Define mobile architecture and integration with backend systems</span></li>\n<li><span style=\"font-size: 12pt\">Build intuitive, high-performance user interfaces for real-world use</span></li>\n<li><span style=\"font-size: 12pt\">Work closely with backend developers to ensure seamless API integration</span></li>\n<li><span style=\"font-size: 12pt\">Translate operational workflows into efficient mobile experiences</span></li>\n<li><span style=\"font-size: 12pt\">Ensure reliability, performance, and usability in field conditions</span></li>\n<li><span style=\"font-size: 12pt\">Contribute to product direction and mobile strategy</span></li>\n</ul>\n<p><br><br></p>\n<p><span style=\"font-size: 12pt\"><span style=\"font-weight: bold\">Tech Environment</span></span></p>\n<ul>\n<li><span style=\"font-size: 12pt\">Backend: Laravel (PHP), REST APIs</span></li>\n<li><span style=\"font-size: 12pt\">Frontend (Web): React</span></li>\n<li><span style=\"font-size: 12pt\">Mobile: Open (React Native, Flutter, or native iOS/Android)</span></li>\n<li><span style=\"font-size: 12pt\">Database: MySQL</span></li>\n<li><span style=\"font-size: 12pt\">Integrations: Microsoft Graph, scheduling systems</span></li>\n</ul>\n<p><br><br></p>\n<p><span style=\"font-size: 12pt\"><span style=\"font-weight: bold\">What We’re Looking For</span></span></p>\n<p><span style=\"font-size: 12pt\"><span style=\"font-weight: bold\">Core Experience</span></span></p>\n<ul>\n<li><span style=\"font-size: 12pt\">Strong experience building and shipping <span style=\"font-weight: bold\">mobile applications in production</span></span></li>\n<li><span style=\"font-size: 12pt\">Proficiency in one or more:</span>\n<ul>\n<li><span style=\"font-size: 12pt\">React Native</span></li>\n<li><span style=\"font-size: 12pt\">Flutter</span></li>\n<li><span style=\"font-size: 12pt\">Native iOS (Swift) or Android (Kotlin)</span></li>\n</ul>\n</li>\n<li><span style=\"font-size: 12pt\">Experience working with APIs and backend-integrated systems</span></li>\n<li><span style=\"font-size: 12pt\">Strong understanding of mobile UX in operational or real-time environments</span></li>\n</ul>\n<p><span style=\"font-size: 12pt\"><br></span></p>\n<p><span style=\"font-size: 12pt\"><span style=\"font-weight: bold\">Systems Thinking</span></span></p>\n<ul>\n<li><span style=\"font-size: 12pt\">Ability to design mobile experiences for <span style=\"font-weight: bold\">complex workflows</span>, not just simple apps</span></li>\n<li><span style=\"font-size: 12pt\">Experience handling <span style=\"font-weight: bold\">offline support, sync, and real-time updates</span></span></li>\n<li><span style=\"font-size: 12pt\">Comfortable working across the stack when needed</span></li>\n</ul>\n<p><span style=\"font-size: 12pt\"><br></span></p>\n<p><span style=\"font-size: 12pt\"><span style=\"font-weight: bold\">AI & Modern Development</span></span></p>\n<ul>\n<li><span style=\"font-size: 12pt\">Experience integrating AI tools/APIs into applications</span></li>\n<li><span style=\"font-size: 12pt\">Interest in applying AI to improve mobile workflows and usability</span></li>\n</ul>\n<p><br><br></p>\n<p><span style=\"font-size: 12pt\"><span style=\"font-weight: bold\">Nice to Have</span></span></p>\n<ul>\n<li><span style=\"font-size: 12pt\">Experience with scheduling, logistics, or ERP systems</span></li>\n<li><span style=\"font-size: 12pt\">Experience designing apps for field operations or industrial use</span></li>\n<li><span style=\"font-size: 12pt\">Familiarity with aviation or safety-critical environments</span></li>\n<li><span style=\"font-size: 12pt\">Experience with push notifications, background processing, and real-time data</span></li>\n</ul>\n<p><br><br></p>\n<p><span style=\"font-size: 12pt\"><span style=\"font-weight: bold\">Why This Role</span></span></p>\n<ul>\n<li><span style=\"font-size: 12pt\"><span style=\"font-weight: bold\">Own the mobile experience</span> of a mission-critical system</span></li>\n<li><span style=\"font-size: 12pt\">Work on <span style=\"font-weight: bold\">real-world operational problems</span>, not just consumer apps</span></li>\n<li><span style=\"font-size: 12pt\">High impact — your work is used daily by operational teams</span></li>\n<li><span style=\"font-size: 12pt\">Opportunity to shape <span style=\"font-weight: bold\">mobile + AI integration</span> from the ground up</span></li>\n<li><span style=\"font-size: 12pt\">Strong collaboration with product and backend teams</span></li>\n</ul>\n<p><br><br></p>\n<p><span style=\"font-size: 12pt\"><span style=\"font-weight: bold\">How to Apply</span></span></p>\n<p><span style=\"font-size: 12pt\">Please send:</span></p>\n<ul>\n<li><span style=\"font-size: 12pt\">Your resume</span></li>\n<li><span style=\"font-size: 12pt\">Examples of mobile apps you’ve built (App Store / Google Play links preferred)</span></li>\n<li><span style=\"font-size: 12pt\">A brief description of a system you designed or owned</span></li>\n</ul>\n<p><br><br></p>\n<p><span style=\"font-size: 12pt\"><span style=\"font-weight: bold\">Final Note</span></span></p>\n<p><span style=\"font-size: 12pt\">We’re not looking for someone to build screens.</span></p>\n<p><span style=\"font-size: 12pt\">We’re looking for someone to <span style=\"font-weight: bold\">design how a complex operational system lives on mobile</span>.</span></p>\n<p><br></p>\n<p><span style=\"font-size: 12pt\"><span style=\"font-weight: bold\">AI Disclosure: </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": "2",
"seekPromoted": false,
"jobCategoryId": null,
"jobOpeningName": "Mobile Developer – ERP & AI Systems",
"departmentLabel": "Operations",
"jobOpeningStatus": "Open",
"minimumExperience": null,
"jobOpeningShareUrl": "https://itps.bamboohr.com/careers/126",
"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/c8344d3a49ce87eba13ea100fbf811ab7fb9f574?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/c8344d3a49ce87eba13ea100fbf811ab7fb9f574/eventsJSON