Jr Full Stack Developer (Flutter & React) - Student Placement / Co-op Job at Professional Services Plus, Markham, ON

MUY0eEFQcWRXMjRFdWtuZWVnMnBueGNZemc9PQ==
  • Professional Services Plus
  • Markham, ON

Job Description

:


MyRide901 is a tech startup that’s creating a comprehensive mobile app for vehicle owners seeking a digital solution to manage vehicle maintenance.
The app keeps them informed and in control of their maintenance, safety recalls, and reminds them when their vehicles need to be serviced.
We’re looking for a Full Stack Developer with experience in Flutter and React to join our team during a student work term or co-op placement.

Position Summary
As a Full Stack Developer, you will contribute to both our mobile and web applications while supporting backend functionality. You’ll gain experience working with a modern technology stack and collaborate with a remote Agile team on features that directly impact our users.

Responsibilities

  • Develop cross-platform mobile applications using Flutter (Dart)
  • Build responsive and user-friendly web applications using React (JavaScript/TypeScript)
  • Implement backend APIs and business logic using Laravel (PHP)
  • Work with designers and product managers to deliver intuitive features
  • Write clean, maintainable, and well-documented code
  • Test, debug, and deploy updates to Firebase
  • Participate in Agile development processes including sprint planning/review and stand-ups
  • Maintain documentation and track work in collaboration tools

  • Tools You’ll Use
  • Languages & Frameworks: Laravel (PHP), Flutter (Dart), React (JavaScript/TypeScript), Swift (Xcode)
    Infrastructure: Firebase
  • Dev & Collaboration Tools: Git, Jira, Notion, Slack, Codebase

Qualifications

  • Currently enrolled in a Canadian post-secondary program and returning to full-time studies in Fall 2025
  • Working toward a degree in Computer Science, Software Engineering, or a related field (3rd or 4th year preferred)
  • Experience with Flutter and React development
  • Experience working with WordPress
  • Familiarity with Laravel or equivalent back-end frameworks
  • Knowledge of web technologies (HTML, CSS, JavaScript, Bootstrap)
  • Comfortable working with REST APIs and relational databases (e.g., MySQL)
  • Strong communication skills and ability to work in a remote team
  • Familiarity with tools like Slack, Notion, or similar is a plus
  • Ability to manage multiple tasks in an Agile development environment

Eligibility Requirements

  • Must be a Canadian citizen, permanent resident, or protected person under the Immigration and Refugee Protection Act
  • Must be registered at a Canadian post-secondary institution and returning to school in Fall 2025

Why Join Us?

  • Real-world experience building features for live applications
  • Exposure to a modern full-stack environment with mentorship
  • Collaborative, remote-first team culture
  • Use of industry-standard tools and practices
  • Opportunity to directly impact user experience and application growth

Job Tags

Permanent employment, Full time, Remote job, Work experience placement, Co-op,

Similar Jobs

Health Match BC

Anatomical Pathology Job at Health Match BC

 ...Gynecology, and 24/7 Anesthesia coverage. Practice Details Our growing team is seeking full-time General Pathologists to join Kamloops Pathology Associates Ltd. We are based at the Royal Inland Hospital in Kamloops, B.C. and primarily provides Anatomical and Clinical Pathology... 

Jovie

Part- Time / Full Time Nanny Job at Jovie

 ...of COVID-19, our top priority is the health and safety of our caregivers and families. We are following updates and guidance from the CDC, as well as state and local authorities, and staying informed on best practices. Thank you for considering Jovie the nations... 

GardaWorld

Gestionnaire de contenu numérique pour l'équipe Marketing global. Job at GardaWorld

 ...objectifs marketing mondiaux, le trafic organique, ainsi que les objectifs globaux de la marque et de l'entreprise. Le contenu doit trouver un cho auprs de notre public en intgrant des considrations interculturelles et des stratgies de localisation. Cela permettra de s'assurer... 

Randstad Canada

21381 - Emergency Preparedness manager Job at Randstad Canada

Ready to make a difference? Join our client as Emergency Preparedness Manager! Your mission: ensure safety, quality, and timeliness, all while staying within budget. Be the driving force behind our success! General Description The Business Decision Support Professional... 

Greenlife Healthcare Staffing

Urgent Care Nurse Practitioner Job at Greenlife Healthcare Staffing

Nurse Practitioner / Urgent Care - Bronx, NY (#2350)The salary range for this position is $120,000 - $150,000 / yr This is a Full-time, Part-time, or Per-Diem position (minimum of 2 days a week)Medical, Dental and Vision insurance Flexible Spending Account...