Android Developer

$124,800 - $156,000/Yr

Randstad - Sunnyvale, CA

posted 14 days ago

Full-time - Mid Level
Sunnyvale, CA
Administrative and Support Services

About the position

The Android Developer position is a contract role based in Sunnyvale, California, focused on mobile software development for Android applications. The ideal candidate will have extensive experience in developing mobile network clients and utilizing various Google Play APIs. This role requires a strong understanding of software debugging techniques and memory analysis, as well as familiarity with agile methodologies and design patterns.

Responsibilities

  • Experience with mobile software development using Java.
  • Experience using distributed source code version control systems (Git/Github).
  • Experience with the agile methodology Scrum.
  • Experience with development of mobile network clients using HTTP protocol, REST APIs and Google Cloud Messaging.
  • Experience with Google Play APIs: Maps, Location, and Cloud Messaging.
  • Experience with software debugging techniques (debuggers, loggers, crash report tools).
  • Experience with analysis of memory issues such as memory leaks using memory analyzers tools (DDMS, MAT).
  • Experience with embedded real-time systems with limited resources (memory and processing).
  • Experience with Android software development.
  • Experience in design patterns, MVC, data structures and algorithms.
  • Experience in unit and integration testing Android code.
  • Published Android application is required.

Requirements

  • Minimum 5 years of experience in mobile Android development.
  • Bachelor's degree in a relevant field.

Benefits

  • Health insurance
  • Incentive and recognition program
  • 401K contribution
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service