All roles

Mobile Developer

EngineeringFull-time

About the Role

Design, develop, and maintain native and cross-platform mobile applications for drivers, dispatchers, and field operations. You'll implement intuitive, ADA-friendly user interfaces and integrate with real-time telematics data to deliver high-performance mobile experiences.

Responsibilities

  • Design, develop, and maintain native and cross-platform mobile applications (iOS and Android) for drivers, dispatchers, and field operations
  • Implement intuitive, ADA-friendly user interfaces and workflows for trip scheduling, driver scoring, and incident reporting
  • Integrate mobile apps with backend APIs, real-time telematics data (OBD-II, GPS, sensors, cameras, gyroscopes), and third-party SDKs
  • Optimize apps for offline functionality, low-latency data sync, and battery-efficient background tasks
  • Ensure secure data handling (HIPAA-compliant) including token management, encrypted storage, and secure authentication flows
  • Build in-app diagnostics and logging tools to support vehicle health monitoring, crash detection, and incident alerts
  • Collaborate with backend, product, and UX teams to deliver high-performance, reliable features across platforms
  • Debug, profile, and optimize mobile code for performance, scalability, and device-level security

Required Qualifications

  • Bachelor's Degree in Computer Science, Software Engineering, or equivalent experience
  • 2–4 years of professional experience building and shipping iOS and/or Android apps (Swift, Kotlin, or Flutter/React Native)
  • Proven ability to integrate REST/GraphQL APIs, WebSockets, and streaming data into mobile applications
  • Familiarity with device sensors (accelerometer, gyroscope, camera) and real-time location services
  • Experience handling secure data storage (Keychain, Keystore) and implementing MFA or SSO
  • Strong debugging and performance-profiling skills for both iOS and Android
  • Understanding of mobile CI/CD pipelines, automated testing, and app-store deployment processes
  • Clear communication skills for cross-team collaboration
  • Self-starter mindset with a focus on delivering high-impact mobile experiences

Preferred Qualifications

  • Experience with telematics or IoT-enabled mobile solutions
  • Knowledge of fleet-management, rideshare, or logistics-focused UX patterns
  • Familiarity with push-notification architectures, background geofencing, and route-tracking optimizations
  • Exposure to ADA-compliant UI/UX practices and multi-tenant SaaS environments

Apply for this role

Apply now