We're sorry, but this job has been closed. See other open jobs at SoundHound

Android Developer

Santa Clara, CA | Engineering

Job Description

SoundHound is leading the mobile sound search revolution. Join us.    

 

We have a terrific consulting position available for an innovative, inspired problem solver to develop high-quality consumer applications for Android devices. As a key member of our Android engineering team you'll have the opportunity to bring the SoundHound experience to our very large and expanding mobile customer base. 

During this 3-4 month project, you'll get the chance to take on complex and interesting problems as part of a fast-paced, highly collaborative team.  We hold ourselves to high standards, and take pride in our work. This is a great opportunity for seasoned engineers with experience in Java and Android application development.

 

About You:

  • You eat, sleep, and breathe Android.
  • You have a track record of iterating quickly while building maintainable code.
  • You are hungry for building disruptive mobile products used by hundreds of millions of users.

Responsibilities:

  • Implement Android applications, including building new products from the ground up.
  • Participate in all phases of software development life cycle.
  • Work closely with product design and server-side/core-technology teams

Requirements:

  • Track record contributing to Android applications that are live on the Android Market
  • 5+ years of solid industry experience, mostly Java
  • 1+ years dedicated to Android, extensive knowledge of platform/tools
  • Extensive experience with multithreaded programming and object-oriented design
  • Deep knowledge of loaders, fragments, and other tools introduced with Honeycomb
  • Experience with JSON/XML and interfacing with server side HTTP based API’s.
  • Strong experience optimizing code for performance in a Linux Environment

Nice to Haves:

  • Experience with low latency audio/networking on Android
  • Android NDK development with C and C++
  • Experience managing code on multiple branches
  • BS in Computer Science or equivalent.

 

Check us out at www.soundhound.com!

 

Position Filled
Not the right job?
Describe your perfect job
Join our Talent Network »