Mobile Engineer
About Dockware
Dockware is relentlessly driving toward the error free dock.
Every day across the world, millions of freight handlers scan, count, inspect, measure, photograph, label, read, and transcribe shipment data tens of millions of times, and errors are the rule, not the exception. Every error on the dock ripples across the rest of the value chain, leading to inventory management discrepancies, misroutes, under/over pricing, disputes, sub-optimal asset utilization, and many flavors of claims and chargebacks. As logistics underpins roughly 10% of global GDP, even marginal improvements at the dock translate into massive gains for businesses, workers, and consumers everywhere.
Using computer vision, edge hardware, and real-time ML systems, Dockware captures dimensions, condition, and identifiers for every shipment - in seconds. That data becomes a verifiable digital twin: a continuously updated, shareable record that moves with the shipment from origin to destination.
Our platform integrates directly into existing workflows, eliminating manual data entry, barcode dependency, and costly delays - while turning messy, real-world freight into clean, actionable data. The result is a system that reduces disputes, improves operational accuracy, and unlocks better decisions across the supply chain. For the full company vision, read here.
Dockware has deep Midwestern roots. Jerks, credit hogs, and elitists need not apply. We come to work and give everything because we know our teammates are doing the same. Similarly, the logistics professionals we serve make modern life possible. They deserve tech that works and real humans who answer the phone.
About the Role
We're looking for a Mobile Software Engineer to build and evolve our core mobile application called “Dockware Scan” as we onboard new customers. The core of this role is focussing on improvement of the mobile app performance, addition of new features, and updating based on feedback from customers. This will involve performance optimization, UI and workflow updates, potentially some backend engineering, and the tenacity to get it all done fast.
The role requires both building and testing new features as well as maintaining production systems. You'll ship code that runs on warehouse floors and in the hands of logistics operators daily.
What We're Looking For
Required:
- Familiarity with mobile development and at least some of our Mobile stack:
- Kotlin Multi-Platform, Android (Kotlin/Java), iOS
- Kotlin, Android, and iOS testing frameworks
- Comfortable with some of our core stack and interest to learn more as needed:
- Frontend: React, Next.js, Typescript
- Backend: FastAPI, Pydantic, Postgres
- High ownership mentality—you see problems through to resolution, whether that means debugging code or redesigning processes
- Genuine interest in solving hard problems in logistics, augmented reality, and computer vision
Bonus Points for:
- AR experience with mobile applications (especially ARCore)
- Familiarity with the math behind spatial tracking and depth estimation
- Track record of shipping production mobile applications
- Experience in the shipping or logistics industry
- Experience with Machine Learning or Computer Vision
What Makes You Successful Here
You don't get stuck in the weeds. You commit and follow through. You're comfortable with ambiguity and can make progress without complete specifications. You ask "why" before diving into "how," and you're not afraid to challenge assumptions when something doesn't make sense.
This is a high-ownership environment where your work directly impacts customers and revenue. You'll have autonomy, but you'll also be expected to take initiative and drive projects to completion.
Location
Striking distance of Tulsa, OK preferred, but we're open to exceptional candidates regardless of location. This role may require periodic travel to customer sites and our Tulsa headquarters.
Dockware is building the primary data capture layer for global logistics. If you're ready to tackle computer vision challenges at warehouse scale while keeping world-class engineers aligned and shipping, we want to hear from you.