← All Jobs
Mar 5, 2026

Senior Android Software Developer

Apply Now
Transflo is seeking a talented Senior Mobile Software Developer with deep Android expertise to join our engineering team. You will be a core contributor to our Flutter-based mobile platform, delivering mission-critical applications used by trucking carriers, fleet operators, and professional drivers across North America. This is a full-stack role. You will take ownership of features from the Flutter mobile front end through our .NET backend services, working in a fast-moving agile environment where AI-assisted development is embedded into our day-to-day engineering practice. Key Responsibilities • Design, develop, and ship high-quality Flutter applications with a primary focus on Android platform behavior, performance, and native integration • Build and maintain RESTful and event-driven .NET backend services that support mobile application features • Leverage AI-first coding practices and tools to accelerate development, improve code quality, and reduce toil • Collaborate with product managers, UX designers, and QA engineers to translate requirements into elegant, maintainable solutions • Implement deep Android-specific integrations including background services, WorkManager, Bluetooth/BLE, foreground notifications, Keystore, and Google Play deployment workflows • Participate in architecture reviews and contribute to technical roadmap planning • Write unit and integration tests; maintain code quality through peer code reviews • Champion performance optimization, battery efficiency, and memory management best practices across a diverse Android device ecosystem • Support CI/CD pipelines using Azure DevOps (ADO) and Azure Pipelines, including Google Play internal testing and distribution workflows Required Qualifications • 7+ years of professional mobile development experience, with substantial Android production app experience • 5+ years of experience with Flutter and Dart; ability to write idiomatic, performant Dart code • Strong proficiency with Kotlin and/or Java for platform-channel integrations and Android SDK usage • Solid .NET backend development experience (C#, ASP.NET Core, Web API, Entity Framework) • Experience with Google Play Store publishing, signing configurations, and deployment best practices • Proficiency with state management approaches in Flutter (Bloc, Riverpod, Provider, or similar) • Comfort working with RESTful APIs, JSON serialization, and async programming patterns • Demonstrated use of AI coding tools (Copilot, Claude, Cursor, or equivalent) in a professional setting • Experience with Azure DevOps (ADO) for source control, pull request workflows, and collaborative engineering practices Preferred Qualifications • Experience with mobile application development in the transportation, trucking, logistics, or supply chain industry • Familiarity with ELD (Electronic Logging Device) regulations, FMCSA compliance, or HOS (Hours of Service) workflows • Familiarity with the fleet telematics ecosystem — including knowledge of leading telematics providers, common data standards, and integration patterns used in commercial transportation — is a strong plus • Background in document capture, OCR, or intelligent document processing on mobile • Knowledge of offline-first mobile architecture and data synchronization patterns What We Offer • Competitive salary and equity compensation • Comprehensive health, dental, and vision benefits • Fully remote work environment • Access to the latest AI development tooling and infrastructure • Meaningful work that moves an essential industry forward