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

