Job ID :
6412
Company :
Internal Postings
Location :
SAN DIEGO, CA
Type :
Contract
Duration :
6 months
Status :
Active
Openings :
1
Posted :
09 Feb 2015
Job Seekers, Please send resumes to resumes@hireitpeople.com

We’re seeking an experienced Android Developer to create unique, intuitive applications that exceed expectations. Position is ideal for self-motivated individuals looking to expand their knowledge in the emerging mobile application market. We offer a relaxed working environment, with plenty of perks.

Responsibilities

  • Contribute best-in-class programming skills to develop highly innovative, consumer-facing mobile products
  • Create cutting edge applications for Android devices
  • Drive complete features from requirements through to deployment and experimentation
  • Collaborate closely with other engineers, designers, managers, and executives to define, design, and ship new features

Experience

  • Mastery of Java and the Android SDK and NDK
  • Have a deep knowledge of REST, SOA, XML, and JSON
  • Custom UI development experience
  • Knowledge of SCRUM, Agile, and other development methodologies
  • Understanding of C# and the Xamarin framework a huge plus

Requirements

  • Up to 5 years of Android programming experience in a professional environment
  • Up to 5  years mobile application development
  • 4+ years of Java software development experience
  • Have commercialized at least one original Android app
  • Possess the passion to design, build, and polish innovative applications
  • Java programming language expertise
  • Understanding of the full mobile development life cycle
  • Strong familiarity with OOP and design patterns
  • Experience with multithreading/thread synchronization
  • Make disciplined use of source control and bug tracking systems
  • Participate in software code reviews to ensure the creation of high quality, robust code by all team members
  • Portfolio of work required

Additional Skills & Competencies

  • Bachelors Degree in Computer Science or related field preferred
  • Must be a highly motivated individual with a strong desire to deliver compelling mobile applications
  • Ability to learn new technologies in a fast-paced environment