Job Posting Status: Approved
Internal Status Not Set

Organization
Organization Name Martinrea International Inc
JOB POSTING INFORMATION
Position Type: Professional Experience Year Co-op (PEY Co-op: 12-16 months)
Job Title: Full Stack Developer
Job Location: Vaughan
Job Location Type: On-Site
If working on site, can you provide a copy of your COVID-19 safety protocols?: Yes
Number of Positions: 1
Salary: Salary Not Available, 0 hours per week
Start Date: 05/06/2024
End Date: 08/22/2025
Job Function: Full Stack Developer
Job Description: Martinrea is a diversified global automotive supplier engaged in the design, development and manufacturing of highly engineered, value-added Lightweight Structure and Propulsion Systems. We employ approximately 15,000 skilled and motivated people at manufacturing, engineering and technical centers in Canada, the United States, Mexico, Brazil, Germany, Slovakia, Spain and China. Our business strategy leverages world-class technologies, motivated and talented people, and high-quality products. We excel in innovation and have an award-winning student program:
https://www.youtube.com/watch?v=Snq9aQtarKw&ab_channel=UWaterlooCo-operativeandExperientialEducation

Job Summary
As a Fullstack Developer, you will be joining the process innovation team focused on building the factory of the future. The process innovation team is a young and ambitious team who develops a portfolio of products for improving the lives of our staff and improving the quality & efficiency of production. These products can range from simple web interfaces to Autonomous Vehicles, and the height in machine learning for advanced welding processes. During your 12 or 16 months with us, you will have opportunities to work on both our Frontend and Backend Teams.
On the Frontend Team you will be developing a portfolio of products for improving the lives of our staff and improving the quality & efficiency of production. This will include everything from simple websites to complicated integrated tool systems and niche screens for the production floor. You will be working closely with UI/UX designers to build sleek and modern apps while being supported by our Backend developers. Some of your responsibilities will include:
  • Implementing front-end interfaces using a JavaScript front-end web development stack (React)
  • Making design decisions that maximise the quality of the user's experience
  • Working closely with a UI/UX design intern while you implement their designs, suggesting improvements where you see fit
  • Writing front-end applications that interact with our RESTful backend (built with Django and PostgreSQL)
  • Creating responsive interfaces that work on various screen sizes and browsers
  • Testing the functionality, usability, and robustness of the front-end interfaces you implement
  • Working closely with our back-end team to integrate the API and to identify missing features required by your front-end applications
And later in the 12- or 16-month work-term, with the Backend team, you will be helping to expand the backend framework to include new complex tools aimed at allowing users of little programming knowledge to build computer vision applications. The Backend team's, responsibilities will include:
  • Implementing a backend infrastructure using the Django REST Framework, and our robot code base (written in Python, Java, and C++)
  • Working closely with a front-end developer to assist in integrating your APIs
  • Managing PostgreSQL and MySQL databases using traditional database practices and the Django ORM
  • Working with your team and project stakeholders to determine implementation requirements
  • Deploying your code to active on-site and remote production environments
  • Testing the functionality, usability, and robustness of API endpoints and models
Job Requirements:
  • Currently enrolled in, and returning to a post-secondary Computer Science or Software Engineering program
  • Advanced knowledge of HTML, CSS, JavaScript, and any front-end styling library similar to Bootstrap
  • Experience building a large-scale front-end application using a mainstream web development framework such as React, Angular, or Vue
  • Experience building front-end applications that use a RESTful backend
  • Advanced knowledge of Python
  • Familiarity with Java or C++
  • Experience building a large-scale back-end application using a mainstream web development framework such as Django, Spring, Rails, or Laravel
  • Experience building scalable REST APIs
  • Experience using DevOps tools such as GitHub and GitLab
  • Able to conduct independent projects and work in a team, excellent organisational skills, attention to detail, and strong time management skills
  • Growing leadership skills, excellent analytical and problem-solving skills
Bonus Points
  • Completed courses covering any of the following topics: web development, human computer interaction, frontend design
  • Completed courses covering any of the following topics: web development, computer networks and security, databases
  • Experience assisting front-end developers in using and implementing your API
Preferred Disciplines:
Computer Science
Engineering Science (Aerospace)
Engineering Science (Electrical and Computer)
Engineering Science (Machine Intelligence)
Engineering Science (Math, Stats & Finance)
Math & Stats
Targeted Co-op Programs:
APPLICATION INFORMATION
Application Deadline: January 25, 2024 11:59 PM
Additional Application Information: This is a 100% fully in-person role for a student looking for a co-op experience in a workplace with a great student culture.
Accessible by public transportation. Close to major arteries. Free parking. EV Chargers onsite.

Health and Safety
  • Plant Floor PPE Required (CSA-approved safety shoes)
  • Plant Floor PPE Supplied (safety glasses, vest, ear protection)
  • Plant Floor PPE Supplied Where Needed (gloves, hard hat/bump cap, sleeves)

Application Method: Access applications through Engineering Career Centre
ORGANIZATION INFORMATION
Organization: Martinrea International Inc
Division: Alfield Industries
Website: Martinrea.com
ADDITIONAL INFORMATION
Length of Workterm: FIXED PEY Co-op: 16 months
TAGS
NEW Deadline in 13 day(s) Viewed