The primary responsibilities of our next Android Software Engineer will be:

Our Android Engineers are responsible for developing the best possible Android experience for our users. As a member of the Android team, you will work closely with technical and product leadership to develop future features for Android and the Fieldwire platform.

Here is a sample of the kind of challenges you will solve:

  • Building the fastest mobile plan viewer by displaying 4M pixel images using progressive tiling
  • Architecting performant list views that need to pull data from 12 different tables
  • Never losing a single byte of our customer’s data by making sure the app works in every situation
  • Design, build, and maintain our Android app in Kotlin
  • Designing an advanced 3D model viewer for manipulating complex 3D models
  • Work with design and product teams to build high impact features
  • Keep up-to-date with the latest and greatest in Android development

At Fieldwire, we’re looking for our next Android Software Engineer to have the following skills and experiences:

  • Bachelor’s or Master’s degree in CS or equivalent work experience
  • 1+ Years of experience working on a production android app
  • Experience writing clean, well-tested, and modular code
  • Strong understanding of algorithms and data structures

And if you have any of the following, we REALLY want you to apply today!

  • Experience with reactive programming (RxJava, coroutines)
  • Experience with rendering APIs (eg. OpenGL) or C++ code development
  • Experience with advanced debugging tools for memory and performance issues

Why Fieldwire?

Job Overview
Job alerts

Subscribe to our weekly job alerts below and never miss the latest jobs

Sign in

Sign Up

Forgotten Password

Job Quick Search

Cart

Basket

Share