Full Job 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.