android full time senior tech

Job Details

About the Role

The transportation industry has no shortage of complex problems requiring creative solutions to scale efficiently. In this role, you will collaborate with a small team to understand user and market needs, participate in architectural design, and build a lovable native mobile application.

This is a remote position and we're looking for people located -1 to +1 of Central Time.

Responsibilities

  • Collaborate with the Product Manager and other developers to design and build an Android application for freight management
  • Research, present, and implement new mobile technologies
  • Integrate mobile application(s) with back-end GraphQL services
  • Collaborate with the core development team and the product owner to define and estimate business requirements and then translate these into specific software tasks as it relates to mobile
  • Execute on assigned mobile software development and production tasks by designated deadline (sprints)
  • Define unit and integration tests that... can be applied to CI/CD testing.
  • Maintain a high bar for quality and performance of your product with vigorous attention to detail and automated testing
  • Continuously improve processes to design, build, and ship software

Requirements

  • A minimum of a bachelor's degree in Computer Science or related technical field
  • 3+ years of experience with native development
  • Proficiency in Git and similar tools
  • Experience working with Kotlin and Gradle
  • Strong understanding of object-oriented development
  • Ability to work in cross-functional multi-site teams including remote teams
  • Experience with version control (git/Bitbucket), Agile development methodology (Scrum), and RESTful or GraphQL APIs and databases
  • Proficient in unit and functional testing is preferred
  • Experience with automated testing is preferred
  • Experience integrating with GraphQL services is a plus but not required
  • Demonstrable portfolio of released applications on the Google Play Store is preferred
  • Interest and desire to learn new technologies such as JetPack Compose

See something wrong with this listing?

Contact support