illumy inc

Senior Android Developer

illumy is a stealth startup focused on building the next big thing in cloud communications - Persistent Communications. With a team of former product, technology, and marketing leaders from RingCentral, 8x8, BroadSoft, Atlassian, Amazon, and Avaya, we have a vision for disrupting the email, messaging, and communications space with a cloud-based SaaS service available to people around the world. 

illumy, Inc. is looking for a Senior Android developer in the U.S. to join our mobile team and expand our suite of Android mobile, Android tablet, and Android wear applications. This individual will join the illumy mobile development team in a contract role to architect, develop, and deliver applications that meet the requirements set forth by the illumy product team. This position will start as a consulting/ contract role with the potential to become a full-time role.

Responsibilities:

  • Join our team of mobile developers architecting and building applications
  • Design and build applications for the Android platform
  • Ensure the performance, quality, and responsiveness of applications
  • Collaborate with a team to define, design, and ship new features
  • Identify and correct bottlenecks and fix bugs
  • Help maintain code quality, organization, and automation
  • Perform code reviews for code quality, performance, and alignment to requirements

Qualifications & Experience:

  • Expert level Java experience with strong knowledge of the Android SDK
  • Experience with Android frameworks and guidelines
  • Experience with offline storage, threading, memory utilization, and performance tuning
  • Familiarity with RETful, Streaming, and WebSocket APIs to connect applications to back-end services
  • Understanding of Android's design principles and interface guidelines
  • Knowledge of low-level C-based libraries is preferred
  • Familiarity with cloud message APIs and push notifications
  • Experience with benchmarking and optimization
  • Bachelor's degree in engineering or computer science
  • 5-8 years of Android experience and ability to show examples of applications developed
  • Experience with message and communications preferred
  • Experience working with distributed and remote software development teams
  • Desire to get in on the ground floor of a new Silicon Valley startup
  • Ability to excel in a team-oriented, collaborative, and fast-paced environment
  • Ability to pass proficiency tests