Android Developer

$600 - $1,500 monthly
  • Spike Diabetes Assistant
  • Beirut, Lebanon
  • Apr 12, 2018
Part time Information Technology Tech

Job Description

As an Android Developer in the Spike Diabetes Assistant office, you will be part of a growing, dynamic team responsible for the development of Diabetes Management technologies and applications that will transform the Diabetes Healthcare industry, and with it the world. You will work closely with technology experts, cross-disciplinary engineers, product engineers, external developers and industry partners to realize proofs of concept, prototypes and products. Your software will significantly lower costs and rescue diabetics.


  • Develop Android applications for Spike's projects.
  • Work with the growth team to understand the application's requirements and define an application feature set
  • Plan and execute development, communicating milestones and challenges
  • Augment our SDK
  • Produce high-level APIs that allow external and internal developers to further decrease their development effort.
  • In your application development using our own SDK, see where our SDK needs to be improved and then go fix it.
  • Help developers work with our SDK.
  • Work with developers to overcome problems they are facing when using our SDK
  • Help root cause bugs in our SDK


  • 4+ years in developing software
  • 2+ years of Android development: have 1 or more apps in use / on Google Play
  • Strong CS fundamentals and Android frameworks
  • Strong analytical problem-solving skills using scientific method and design of experiments
  • Ability to work in an evolving environment, helping to develop processes and best practices for both company and industry
  • Excellent written and verbal communication skills, able to communicate complex technical issues to cross-functional teams
  • Excellent collaborator, able to make a positive contribution to a dynamic team spread around the world
  • Self-motivated, able to work independently, entrepreneurial, excellent time management


  • Have Lead experience
  • Experience programming for UX
  • Experience with embedded systems
  • Experience developing SDKs for internal or external developers
  • Experience using several 3rd party SDK frameworks
  • Have designed, built and/or enjoy flying remote-controlled aerial vehicles