Full Stack Developer Intern

Company Name:  MHI RJ Aviation ULC
Location: 

Mississauga, ON, CA, L4V 1J4

Job Description: 

MHIRJ (MHI RJ Aviation Group) is the fusion of two powerful legacies: Mitsubishi Heavy Industries (MHI) and the CRJ Series program. Headquartered in Boisbriand, Quebec, MHIRJ delivers comprehensive operational, engineering, and customer support solutions to the global regional aircraft industry. Our services include maintenance, refurbishment, technical publications, marketing, and sales activities.

With a strong Aerospace Engineering Center and a network of service centers, support offices, and parts depots across the world, we’re positioned to support our global customers wherever they fly.

The Data and Application Services team is responsible for managing aircraft reliability data, business intelligence systems, technical publication system and related infrastructure.

In this role you will contribute to leveraging data to create value for the internal and external stakeholders.  This will be accomplished through the development, delivery and support of new and existing tools and applications. 

Your tasks will include:

  • Maintaining customer-facing, full-stack applications
  • Meeting with internal stakeholders to derive requirements for new features and products
  • Taking ownership of customer success by focusing on their needs when designing features
  • Being excited to learn and introduce the team to new technologies that improve performance, allow new features or improve our processes
  • Building solutions optimized to work in both the cloud and on-prem software
  • Building your own data processing pipelines in Python to support your full-stack applications
  • Implementing responsive front-end using React/JS/HTML5
  • Working with other developers through code reviews and design sessions to create the best code possible
  • Mentoring junior interns during your last four months at the company

 

At MHIRJ, you will gain:

  • Four months initial training and direct mentorship from an experienced team member
  • Cross-training different skills within the team on various apps and databases to become a well-rounded professional developer
  • Mentorship experience
  • Ownership over large-scale projects with big impacts
  • Experience working in a lean, results-driven development team
  • Knowledge of cloud infrastructure (particularly Azure & Azure DevOps)

 

What you bring:

  • Enrolled in one of the following programs: Computer Science or Software/Computer Engineering, ideally in your third year of the program.
  • Knowledge of JavaScript, React.js, Node.js, Python, and SQL
  • Familiarity with Git for version control

 

Nice to haves:

  • Knowledge of cloud infrastructure and development (MS Azure, DevOps)
  • Experience with Flask for backend development
  • Experience with Electron.js
  • Familiarity with command-line Unix/Linux environments
  • Excellent communication skills, self-starter mindset, strong team player, and attention to detail

 

Additional details:

  • Position located at East Mississauga, Ontario – hybrid working schedule (2 days in office, 3 days' working from home)