TripAdvisor provides a unique, global work environment that captures the speed, innovation & excitement of a startup, at a thriving, growing & well-established industry brand. At TripAdvisor, you will be part of a dynamic, fun, & energetic team where you can immediately make meaningful contributions.
INTERNET JOB LISTING
EMPLOYER NAME: TripAdvisor
POSITION: Software Engineer II
WORKSITE: 330 Hudson Avenue, New York, NY 10013
POSITION DESCRIPTION: Position will function independently to serve as a core member of the engineering team to deliver exceptional mobile user experiences by analyzing code at every level from views & animations to designing architecture, networking operations, unit tests & deployment; Mentor junior engineers & work cross-functionally to review product requirements & documents & produce technical specifications; independently design, implement, document, test & tune Android & iOS application code in Java, Kotlin & Swift; Integrate changes to the application platform to ensure consistency within HTTP protocol & REST-ful API designs.
REQUIREMENTS: Position requires a Master's Degree (or foreign equivalent) in Computer Science, Computer Engineering, or a related field plus one (1) of post-baccalaureate work experience in the job offered in or in a similar position involving the following: Fluency in Java, Kotlin, Android SDK, Retrofit, RxJava, Dagger & other Android related libraries; Fluency in the Swift, Objective-C, iOS SDK, Alamofire, CocoaPods & other iOS related libraries; Experience Shipping mobile apps; Practical knowledge on multi-threading & memory management; Familiarity with Object-Oriented design patterns & best practices & how they are used in software design; Demonstrable understanding of the HTTP protocol, JSON, REST-ful API Design & consumption; Demonstrable knowledge of data structures & algorithms.
Job #: 10173.571
TO APPLY: Please Mail resume to: TripAdvisor Recruiting, 400 1st Ave, Needham, MA 02494 referencing 10173.571. EOE.