Full-Time Job: Android Software Developer, Santa Monica, CA (TrueCar)

Job Title: Android Developer

Job location: Santa Monica, CA

Employer: TrueCar

Employment Type: Full-Time Job

Job Description

Who We’re Looking For: We’re looking for a Senior Android Developer responsible for building the technology used to power our native applications for Android phones and tablets. Ideal candidates will have more than seven years of professional software development experience building data-driven, interactive applications with two years of experience building specifically for mobile devices, including Android applications written in Java.

Android Developer | Responsibilities:

  • Designing and writing production-ready code and unit tests meeting both technical and business requirements
  • Optimizing and enhancing systems for high interactivity and high performance with limited computing resources. Contributing architecture input to new systems as well as rewriting and refactoring existing systems
  • Contributing domain-specific expertise by reviewing code, reviewing design docs, giving technical talks, and mentoring junior members of the team

Android Developer | Requirements:

  • 7-10 years of professional software development experience producing data-driven, interactive applications
  • Bachelors or Master’s Degree in Computer Science, or equivalent a plus
  • 2 years of professional software development experience producing applications for mobile devices, including but not limited to Android phones and tablets
  • A passion for software development, excited to teach and learn from others on a small team
  • Solid understanding and practical experience using object-oriented design principles and patterns
  • Proficiency in Java using Eclipse or other IDE and related tools for Android development
  • Experience with continuous integration and source control tools
  • Experience developing with SQLite a plus
  • Experience with iOS development a plus
  • Understanding of common mobile design and development techniques to provide excellent user experiences
  • Consumer Internet product experience preferred
  • Experience with deployment of mobile applications through app store a plus
  • C/C++, C#, or Objective-C a plus

SHARE THIS JOB

  • Facebook
  • Twitter
  • Myspace
  • Google Buzz
  • Reddit
  • Stumnleupon
  • Delicious
  • Digg
  • Technorati