Mobile Developer – .NET MAUI

Posted 6 hours ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Mobile Developer owning BusPlanner’s .NET MAUI iOS and Android apps, APIs, releases, and hardware integrations. Supporting student transportation tools for drivers, attendants, parents, and districts.

Responsibilities

  • Take full, end-to-end ownership of the BusPlanner mobile application portfolio.
  • Build, maintain, and improve driver, attendant, and parent applications for Android and iOS using .NET MAUI.
  • Produce builds, manage signing and provisioning, publish to the Apple App Store and Google Play, and shepherd releases through review and rollout.
  • Design and build backend REST APIs in C# and .NET supporting mobile applications.
  • Integrate ruggedized Android tablets, including Samsung Galaxy Tab Active 5, with RFID readers, QR and barcode scanners, USB devices, and mounting and power systems.
  • Own the push notification and messaging pipeline for drivers, attendants, and parents.
  • Investigate and resolve production issues reported from the field across the mobile portfolio and supporting services.
  • Contribute to ridership and scanning features, GPS and live tracking, dispatch, BusPlanner Web, and other products in the student transportation ecosystem.
  • Set up the development environment, run applications locally, ship bug fixes, and independently own releases and supporting API work.

Requirements

  • 4-6 years of professional mobile development experience, including at least 2-3 years building and shipping production apps with .NET MAUI.
  • Strong, demonstrable .NET MAUI development experience with shipped production applications.
  • Solid C# skills, including the ability to independently design and build backend REST APIs in .NET.
  • Full mobile lifecycle experience: build configuration, code signing, provisioning, store submission and release management for both the Apple App Store and Google Play.
  • Experience integrating mobile applications with physical hardware and peripherals, including scanners, readers, USB or Bluetooth devices, or similar.
  • An AI-first, Claude-first approach to development and use of AI tooling for design, building, testing, and debugging.
  • Comfort working autonomously with a small team, taking a problem from ambiguous request to shipped release.
  • React Native and/or Progressive Web App experience.
  • DevOps capability, including build and release pipelines, environment setup, and deployment automation for server-based software.
  • Experience with Android device management, kiosk or dedicated-device deployments, or fleet-provisioned tablets.
  • Background in fleet, transportation, telematics, GPS or logistics software.
  • Experience working with self-hosted and cloud-hosted deployments of the same product.

Benefits

  • Competitive salary and performance-based bonuses.
  • Full health and wellness benefits.
  • Flexible work hours and remote-friendly setup.
  • Modern mobile tooling and the autonomy to shape how our iOS and Android apps are built and shipped.
  • A collaborative team culture focused on shipping polished apps that drivers, parents, and districts rely on every day.

Job type

Full Time

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

No Education Requirement

Tech skills

AndroidCloudiOSReactReact Native.NET

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.