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