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.
Director leading software development, architecture and AI - driven transformation for Intact’s personal - lines insurance systems. Managing engineering squads, budgets and technology outcomes across Canada.
Sr. Developer designing, testing, and troubleshooting AI - powered applications at Genpact, an advanced technology solutions company serving global enterprises.
Senior React Native Engineer building scalable React Native apps for US Mobile, a wireless carrier. Improving performance, testing, releases, and user experience across iOS and Android.
Senior Integration Software Engineer for a 12 - month remote contract in Canada. Requires active Reliability Status, 10+ years of software engineering, and Azure integration expertise.
Authorization Developer at 1Password, building access - control systems for its secure password - management and unified - access platform. Shipping Go features, APIs, and services while improving authorization reliability and developer workflows.
Engineering Project Planner coordinating schedules, workload, capacity, and risks for Expleo’s aerospace engineering projects in Saint - Bruno. Maintaining JIRA plans and supporting IBM Rational EWM deployment.
Engineering Project Planner coordinating engineering schedules, workload, capacity, and risks for Expleo, a global engineering and consulting provider. Supporting JIRA governance and IBM Rational EWM deployment across multidisciplinary aerospace and railway projects.
Senior Statistical Programmer supporting a pharmaceutical client’s epidemiology team with real - world evidence data preparation and statistical analysis. Developing analytical databases, study outputs, and reports from claims and EHR data.