Android Developer

Location: Campbell, CA

Candidate Profile:

Looking to hire candidates who are looking to grow and help us grow our company further.  Ideally, we are looking for candidates with at least three years’ experience under their belt, an agile individual who wants to work in a fast-paced environment and an excellent portfolio of work to show for it.

Essential Requirements:

  • Deep technical knowledge of Android mobile application development
  • Proficient in the following technologies; Java language and related frameworks, multi-threading and memory management specific to mobile devices
  • Knowledge of Android UI frameworks
  • Knowledge of full stack from user interaction to database commits
  • Experience with RESTful back end APIs
  • Strong foundation in computer science, with strong competencies in data structure, algorithms and software design/architecture
  • Preferred languages; Java, Python, Javascript, Shell scripting
  • 3 years of industry experience