Enable job alerts via email!

Full-Stack Mobile App Developer

Washworks Canada

Barrie

Hybrid

CAD 75,000 - 95,000

Full time

8 days ago

Job summary

A technology company in Barrie, ON is looking for a Full-Stack Mobile App Developer to build the PULSE App, a mobile companion for their car wash controller platform. This role involves developing a cross-platform app and collaborating with engineering teams. Ideal candidates should have strong backend and API development experience, excellent problem-solving skills, and familiarity with IoT integrations. The position offers flexibility for remote work.

Qualifications

  • Mid-Senior level required.
  • Experience with cross-platform mobile app development.
  • Ability to work independently in a collaborative environment.

Responsibilities

  • Develop a cross-platform mobile app using React Native or Flutter.
  • Build backend APIs or integrate with existing endpoints.
  • Implement QR code scanning for session linking.
  • Connect to payment hardware and ensure real-time data sync.

Skills

Backend / API development experience (Node.js, Express, or Python / FastAPI)
Solid understanding of RESTful API integration
Experience with QR code scanning
Knowledge of authentication systems (Firebase Auth or JWT)
Strong problem-solving skills
Excellent written and verbal communication skills
Experience with payment integrations
Familiarity with IoT or embedded devices

Job description

This is a hybrid contract role for a Full-Stack Mobile App Developer, located in Barrie, ON, with flexibility for remote work.

We’re developing the PULSE App — a mobile companion to our next-generation car wash controller platform. The app will connect directly to our in-bay hardware, show real-time session data, handle memberships and loyalty programs, and integrate with secure payment systems.

You’ll be responsible for building the app from the ground up. While we have a clear vision for what the app needs to do, we’re flexible on the technical approach and value your input on the best tools, architecture, and workflow to get there.

Responsibilities include :

  • Developing a cross-platform mobile app (React Native or Flutter)
  • Building backend APIs or integrating with existing endpoints
  • Implementing QR code scanning for session linking
  • Connecting to Global Payments + IDTech payment hardware
  • Working with our hardware / software team to ensure real-time data sync with the PULSE dashboard and devices

This role is hands-on and highly collaborative — you’ll work closely with our lead engineer and leadership team to bring an industry-first product to market.

Qualifications

  • Backend / API development experience (Node.js, Express, or Python / FastAPI)
  • Solid understanding of RESTful API integration and database communication
  • Experience with QR code scanning and hardware / API integrations
  • Knowledge of authentication systems (Firebase Auth or JWT)
  • Strong problem-solving skills and ability to work independently
  • Excellent written and verbal communication skills
  • Experience with payment integrations is a strong asset
  • Familiarity with IoT, embedded devices, or real-time data systems is a plus
  • Bonus : Understanding of low-level programming in C++ and how hardware interfaces operate. Not required, but could be valuable for tighter hardware / software integration.

Seniority level

Mid-Senior level

Employment type

Contract

Job function

Engineering and Information Technology

Industries

Business Consulting and Services

Referrals increase your chances of interviewing at Washworks Canada by 2x

Sign in to set job alerts for “Full Stack Engineer” roles.

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

J-18808-Ljbffr

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs