Senior Full Stack Developer - ERP & AI Systems

ITPS (Canada) LTD

$90K — $120K *
Aerospace & Defense
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of experience in full stack application development
  • Proficient in PHP (Laravel) and React/JavaScript
  • Strong understanding of relational databases, particularly MySQL
  • Experience with API design and external system integration
  • Familiar with AI integration and applying AI solutions to operational problems

Responsibilities

  • Design and implement comprehensive features across the full stack
  • Architect scalable backend services and develop data models
  • Create responsive frontend interfaces to handle data-rich environments
  • Collaborate directly with various stakeholders to understand operational needs
  • Ensure system quality focusing on performance, reliability, and maintainability
  • Contribute to decisions on technical direction and architecture
  • Integrate AI capabilities into existing workflows for enhanced operational support

Benefits

  • Opportunity to make a significant impact on aviation operations
  • High level of ownership in architecture and product design
  • Engagement with complex logistical and multi-domain challenges
  • Potential to innovate with AI applications in operational scenarios
  • Stable and meaningful work environment in the aviation training field
Full Job Description
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


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.

Similar Jobs

More Jobs at ITPS (Canada) LTD

More Aerospace & Defense Jobs

Find similar Senior Full Stack Developer - ERP & AI Systems jobs: