Senior Mobile Software Developer
Location
United States
Posted
12 days ago
Salary
Not specified
No structured requirement data.
Job Description
Role Description
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.
Core Areas of Responsibility:
- 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
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
Requirements
- 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
Job Requirements
- 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
- 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
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Software Developer
Basecamp Consulting & Solutions LLCEstablished in August 2016, Basecamp Consulting and Solutions is a dynamic Information Technology (IT) consulting firm committed to delivering results for our clients. Specializing in next-generation IT and digital transformation solutions, Basecamp Consulting and Solutions is dedicated to helping clients achieve success through trust, innovation, quality work, and a steadfast commitment to results. At Basecamp, we believe in the power of emerging technologies to propel our clients toward their goals. Our focus lies in business and IT modernization, utilizing Cloud solutions, cybersecurity, and cutting-edge application development. We pride ourselves on a team of talented professionals who are passionate about supporting our clients on their journey towards innovative outcomes. Basecamp Consulting and Solutions is dedicated to pushing the boundaries of IT consulting and we are equally committed to embodying these principles in every facet of our work.
Reporting to the Senior Program Manager, Software Developer has strong expertise in backend development using Java and Spring framework, combined with frontend proficiency in ReactJS. The developers should have hands-on experience in containerized application development and depl...
Position Summary The Senior Scrum Manager is a seasoned Agile leader responsible for driving the successful delivery of complex, multi-disciplinary technology programs across enterprise environments. Leveraging deep experience in Agile/Scrum methodologies, IT project management, ...
Technical Lead
LMILMI is a nonprofit business that was established in 1961 to address complex issues throughout the federal government of the United States. LMI is headquartered
LMI is seeking a highly experienced Technical Lead to support the General Services Administration (GSA) in delivering a unified, web-based acquisitions system. This initiative modernizes Governmentwide Indefinite Delivery Vehicle (IDV) contracting by enabling efficient collaborat...
Software Engineer I
EquipmentShareEquipmentShare is a nationwide equipment and digital solutions company serving the construction industry. We’re on a mission to give contractors and construction companies build with control thanks to our T3 technology platform and equipment rental, retail and service solutions. We’re more than an equipment rental company. We share cloud-connected technology and equipment solutions that simplify construction work.
This role involves developing the next generation of our T3 Fleet application that enables end-users to track, monitor and manage the health of their connected vehicles and deployed assets. Help design, build and deliver the services and domains that power our application. Provid...