Transflo is seeking a highly skilled Senior Mobile Software Developer with deep iOS expertise to join our engineering team. You will be a key contributor to our Flutter-based mobile platform, building next-generation tools that serve trucking carriers, fleet managers, and professional drivers across North America.
This is a full-stack role. You will own features from the Flutter mobile front end through our .NET backend services, working in a collaborative agile environment where AI-assisted development is a standard part of the engineering workflow — not an afterthought.
Key Responsibilities
- Design, develop, and ship high-quality Flutter applications with a primary focus on iOS 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 — including GitHub Copilot, Claude, or similar 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 iOS-specific integrations including push notifications, Bluetooth, background modes, Keychain, CoreLocation, and App Store 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 and memory management best practices on iOS devices
- Support CI/CD pipelines using Azure DevOps (ADO) and Azure Pipelines, including TestFlight distribution workflows
Required Qualifications
- 5+ years of professional mobile development experience, with substantial iOS production app experience
- 3+ years of experience with Flutter and Dart; ability to write idiomatic, performant Dart code
- Strong proficiency with Swift and/or Objective-C for platform-channel integrations
- Solid .NET backend development experience (C#, ASP.NET Core, Web API, Entity Framework)
- Experience with iOS App Store submission, provisioning profiles, certificates, and review guidelines
- 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
- Contributions to open-source Flutter packages or iOS libraries
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