Senior Mobile Developer

Hubstaff · Mar 1st 2018

Apply on StackOverflow Careers

We are looking for a talented mobile engineer to join our passionate development team. You will help tackle challenging problems and assist with the ongoing development of our mobile applications (ios, android).

The position will report directly to our lead architect and work closely with our other engineers. You’ll be able to work 100% remotely.

You’ll be a good fit if you:

  • Are self-disciplined and have a great work ethic

  • Have good time management skills

  • Communicate well

  • Love to learn new things

  • Can work until at least 1pm EST M - F

  • Have at least five years of experience in mobile development

Requirements:

  • Java

  • Objective-C

  • iOS SDK

  • Android SDK

  • Comfortable with reading and writing some C++

  • Using C++ libraries in iOS

  • Android NDK (marshalling data from a C++ lib)

  • CMake

  • SQLite

  • Strong experience with client/server interactions and network request handling

  • Unit tests

  • Memory profiling

  • Built many types of app UIs

  • Familiar with auto layout, collection views, paging, etc. on iOS and equivalents on Android

  • Git

  • Advanced debugging skills

  • Writing design docs

  • Wireframing

Bonus:

  • Familiarity with the nuances of writing location-tracking apps in iOS and Android that run in the background

  • Managing local queues and offline support

  • Know the Android and iOS HIG and design guidelines

  • Apple Watch SDK

Apply on StackOverflow Careers