1

Developer Developer Jobs in London, ON (NOW HIRING)

PLC Programmer - Full-Time, Permanent Location: London, Ontario Shift: Days (7:00 AM - 3:00 PM) Pay Rate: $30.00-$40.00/hour (based on experience) Job Summary We are seeking a motivated PLC ...

CNC Programmer Titan Trailers is looking for a CNC Laser Programmer to join our manufacturing team in Delhi, Ontario. This position is responsible for creating laser cutting programs, optimizing ...

CNC Programmer Titan Trailers is looking for a CNC Laser Programmer to join our manufacturing team in Delhi, Ontario. This position is responsible for creating laser cutting programs, optimizing ...

Materials Engineer

Woodstock, ON · On-site

CA$70K - CA$90K/yr

Job Summary The materials engineer will create, optimize and monitor concrete mix designs for a variety of structural and architectural precast concrete products. This position is responsible for ...

Materials Engineer

Woodstock, ON · On-site

CA$70K - CA$90K/yr

Job Summary The materials engineer will create, optimize and monitor concrete mix designs for a variety of structural and architectural precast concrete products. This position is responsible for ...

Industrial Engineer

Woodstock, ON · On-site

CA$60K - CA$85K/yr

The Industrial Engineer is responsible for analyzing operations, working with operations personnel to design optimal workflows and production processes, increasing efficiencies, and assisting to ...

Industrial Engineer

Woodstock, ON · On-site

CA$60K - CA$85K/yr

The Industrial Engineer is responsible for analyzing operations, working with operations personnel to design optimal workflows and production processes, increasing efficiencies, and assisting to ...

We are currently looking for a Section Engineer in Norwich to lead the planning and coordination of works. What you'll do: * Manage, supervise and mentor the site team to enable them to perform their ...

AI Engineer

London, ON

CA$77K - CA$117K/yr

Practical experience with DevOps and MLOps practices, including Docker, Kubernetes, and CI/CD pipelines for machine learning workloads. * Familiarity with machine learning lifecycle and ...

Showing results 41-60

Developer Developer information

What is a developer developer?

Developer Developers are professionals who design, build, test, and maintain software applications or systems. They use programming languages and tools to create solutions that meet specific user or business needs. Developers can work on various types of projects, including web applications, mobile apps, and enterprise software. Their responsibilities often include writing code, debugging issues, collaborating with other team members, and staying updated with the latest technology trends.

What are the key skills and qualifications needed to thrive as a developer developer?

To thrive as a Developer, you need a solid understanding of programming languages (such as Java, Python, or JavaScript), software development methodologies, and a relevant degree or certifications in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and frameworks or libraries specific to your tech stack is typically required. Strong problem-solving, teamwork, and communication skills help you collaborate effectively and adapt to project needs. These skills ensure you can build reliable, maintainable software solutions that meet business objectives and user requirements.

How do developer developers typically collaborate with other teams during a project lifecycle?

Developer Developers often work closely with cross-functional teams, including designers, product managers, and QA specialists, to deliver robust software solutions. They participate in agile ceremonies like daily stand-ups, sprint planning, and code reviews to ensure alignment and transparency. Regular collaboration helps identify potential issues early, streamline workflows, and maintain high code quality. Open communication and a team-oriented mindset are key to thriving in this collaborative environment.

What is the difference between Developer Developer vs Software Engineer?

AspectDeveloper DeveloperSoftware Engineer
CredentialsTypically requires a bachelor's degree in computer science or related fieldUsually requires a bachelor's or master's degree in computer science or software engineering
Work EnvironmentCollaborates on coding, debugging, and implementing software solutionsDesigns, develops, and maintains complex software systems, often overseeing entire projects
Industry UsageCommonly used in tech companies, startups, and software firmsUsed across various industries including finance, healthcare, and technology

While both Developer Developer and Software Engineer roles involve coding and software development, Software Engineers typically have a broader scope, focusing on system design and architecture, whereas Developer Developers often concentrate on coding and implementing specific features. The choice depends on the project complexity and career goals.

What cities near London, ON are hiring for Developer Developer jobs?

Cities near London, ON with the most Developer Developer job openings:

Infographic showing various Developer Developer job openings in London, ON as of August 2026, with employment types broken down into 77% Full Time, 9% Part Time, and 14% Contract. Highlights an 79% Physical, 6% Hybrid, and 15% Remote job distribution.

Senior Full Stack Developer - ERP & AI Systems

International Test Pilots School (ITPS)

London, ON

Full-time

Re-posted 20 days ago


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 introduceAI-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.

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.