Stride Search logo

Android Application Developer

Stride Search
On-site
Mountain View, California, United States

ANDROID APPLICATION DEVELOPER

RESPONSIBILITIES The Android Application Developer will be involved in significantly enhancing the functionality and performance of the car infotainment platform. Working closely with product management, UX and other engineering peers the ideal candidate must be capable of making suitable changes to the application experience to incorporate new features and fix/improve existing areas.

JOB DUTIES • This engineer owns all technical aspects of software development for assigned areas of the application. • Performs hands-on architecture, design and development of systems • Develop comprehensive solutions that fix or resolve identified issues. Work closely with QA teams and other developers to realize the proposed solutions. • Ensure that proposed (and implemented) solutions don’t adversely impact existing functionality. • Ensure core product KPIs from a functionality, performance and quality (and testing) perspective are being met • Be a proponent of automation and be invested in unit testing and other metrics important to ship production quality software

 REQUIREMENTS • In depth knowledge of the Android platform - especially the core frameworks - graphics, messaging, UI, Audio/Video and Kernel. • Prior exposure on developing code across multiple code boundaries – native, Android app and JavaScript/HTML5 – being able to steer implementation choice based on various factors – re-usability, flexibility and performance. • Expertise in C/C++ programming, kernel-user space interaction, JNI. Working knowledge of Android Java.

Apply now
Share this job