Senior Full Stack Developer – ERP & AI Systems 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
#J-18808-Ljbffr