About the role

Freight Science is looking for a Mobile Full Stack Engineer to help us build our mobile platform and products. You will use your skills in problem solving, teamwork, and coding to build novel and innovative solutions within the Freight Science platform. You will work with customers to understand their business and work with software engineers and data scientists to implement new features. Key deliverables include software solutions to address functional gaps and minimize runtime regressions.


  • Within a small team of developers and designers, build mobile, web, and backend engineering solutions
  • Work closely with customers to understand and solve industry problems
  • Embrace the ambiguity needed for innovation during solution discovery
  • Cradle-to-grave ownership of work across the entire software stack to bring solutions to life from planning to execution and support of released solutions
  • Partner with other data engineers and data scientists to help evolve the platform to empower the broader Freight Science platform
  • Work in a high-ownership, self-motivated, and fast-paced environment

Location & commitments

  • This is a full-time position headquartered in St. Louis, MO
  • Some travel may be required for remote candidates for team events and meetings

Candidate requirements

  • Bachelor’s or higher Computer Science, Engineering, or other quantitative field preferred (advanced degrees are a plus)
  • No fear attitude of exploring data systems and developing right sized solutions
  • Solid software craftmanship skills including code reviews, software design and construction, iterative thinking, and problem decomposition
  • Senior-level skills building mobile apps cross-platform with Flutter (preferred), native Android or iOS, or cross-platform with React Native
  • Technical skills: Flutter, NodeJS, React, unit and integration testing, SQLite, Postgres, and proficiency in at least one programming language (Dart, TypeScript, Kotlin, Swift, etc.)

About Freight Science

The trucking industry is at the beginning of a dramatic transformation and how companies leverage their information assets will determine the winners and losers. Freight Science’s mission is simple – help front-line workers at large trucking companies make the best decision for their customers and their company, every time. Freight Science leverages a carrier’s existing technology investments and external data sources to drive decision support and decision automation. We are a culture that values collaboration and experimentation. At the core of Freight Science are our people. If you consider yourself an innovator, a learner, and have a passion for solving difficult problems in a fast-paced environment poised to disrupt the transportation industry, then we would love to have you join our team.