Senior iOS/Android Software Engineer

  • Contract: Full-time

Job Description

As a Senior Mobile Software Engineer at Fleetio, you’ll build incredible mobile apps that help our customers and users be successful in their jobs. This is a demanding but rewarding role that requires a broad engineering skill set.

Fleetio is a modern software platform that helps thousands of organizations around the world manage a fleet of vehicles. Transportation technology is a hot market and we’re leading the charge, with raving fans and new customers signing up every day.

We’re looking for a senior iOS/Android engineer to work on our mobile apps (Fleetio Go and Fleetio Parts). Both apps are built on the Cordova-based Ionic framework, but many of our features like trip tracking in Fleetio Drive depend entirely on native iOS and Android code. We’re seeking someone who knows their way around the patterns and pitfalls that come with building native apps targeted at a mobile workforce, including notifications, messaging, data synchronization, and especially location services.

Prior SaaS experience is a huge plus, and strong consideration will be given to candidates who have released and maintained apps through their entire lifecycle, from planning to releasing and supporting.


  • Build software used by people all around the world. So many different types of companies and organizations operate a fleet each day, and Fleetio is a good fit for most of them (it’s a huge market).
  • Be a part of an incredible team of “A” players who go above and beyond to make Fleetio a successful company. We’re a customer-centric team with a great product, excellent support, and countless happy customers.
  • Work from our HQ in Birmingham, AL or wherever you’d like as a part of our strong remote working culture.

Skill Requirements

  • Deep knowledge of iOS and Android development
  • Master of other mobile technologies: Android Studio, XCode, Test Flight, etc.
  • Experience with common native patterns such as location services, messaging, notifications, etc.
  • Previous SaaS experience
  • Knowledge of Ionic is a plus
  • Fundamental understanding of good UX design
  • Understand the balance between scrappiness and long-term code maintainability
  • Compelled to make things look beautiful and work flawlessly
  • Level up if you know a thing or two about cars and engines

About the Company

We're passionate about making it easy to manage a fleet so organizations can spend more time focusing on their own mission.

Fleet operations are complex and difficult to manage. People start out trying to use spreadsheets but quickly outgrow them. Many companies don’t actively manage their fleet operations at all, hoping people will drive safely and be responsible for their vehicles. That may work in the short term if you’re lucky, but ignoring your fleet causes far more problems and is way more expensive in the long run.

Fleetio launched in January 2012, and today thousands of people use Fleetio to manage hundreds of thousands of vehicles, equipment, parts, drivers and more. Over the years we've worked with fleets of 10 vehicles to many thousands, and our mission is still the same.

How to apply

Apply for this job online using the link below.

External Link »