Android Engineer

Location: Hayward, CA

We're solving one the most primitive needs of mankind, bringing happiness to kids.  Our journey is global and our mission is touching life's daily.  If you like making a difference in the world, let's chat!  To increase your odds of being interviewed schedule a time here:

We're located in a prestine location overlooking the Bay and looking at San Francisco.  We also have the flexibility of offering to remote work part of the week as desired. 

The Role:

  • Build Android apps for connected devices. 
  • Help build a reusable, cross-platform framework for developing new software and new connected toys.
  • Translate designs and wireframes into high quality code.
  • Design, build, and maintain high performance, reusable, and reliable Java code.

The Skills:

  • Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes.
  • Familiarity with RESTful APIs to connect Android applications to backend services.
  • Strong knowledge of Android UI design principles, patterns, and best practices.
  • Experience with offline storage, threading, and performance tuning.
  • Familiarity with cloud message APIs and push notifications.
  • Knowledge of the open-source Android ecosystem and the libraries available for common tasks.
  • Great programming skills; ability to produce quality code that is maintainable, efficient, reliable, and secure.
this job portal is powered by CATS
Powered by CATS.