Android Mobile Engineers



POSITION:  Android Mobile Engineers




POSITION DESCRIPTION: Design, implement, document, test, and tune application code in Java, targeted at the Android mobile platform. Specifically, deliver mobile user experiences by touching code at every level – from views and animations to networking operations and unit tests. Provide peer code review to ensure consistent high code quality. Test product features end to end and report issues. Analyze and optimize application code for efficiency and performance. Provide thought leadership and set architectural direction for the Android platform. Work cross-functionally to review product requirement documents and produce technical specifications.


REQUIREMENTS: Employer will accept Master’s degree in Computer Science, Engineering, or related technical field or related technical field. Education or experience must include:  1. Fluency in Java, Android NDK, multi-threading and memory management; 2. Familiarity with Object-Oriented design patterns and how they are used in software design; 3. Version control tools (git and subversion); 4. Solid foundation in data structures and algorithms; 5. Unix and Linux OS; 6. SQL; 7. Thorough understanding of the HTTP protocol, JSON, and RESTful API design and consumption.


Job #: 10173.185


TO APPLY:     TripAdvisor Recruiting

                        Attn: 10173.185

                        400 1st Ave

                        Needham, MA 02494





Meet Some of TripAdvisor's Employees

Sanjay V.

Senior Director Of Product, Restaurants & Attractions

Sanjay oversees every aspect of restaurant and attraction page interaction and information creation to gauge what works for TripAdvisor’s 350 million monthly visitors.

Jennifer R.

Sales Executive

Jennifer focuses on constantly bringing new clients onboard TripAdvisor’s advertisement platforms, maintaining individual client relationships and retaining each company’s business year after year.

Back to top