HomeAway Asia (formerly known as travelmob) is a social marketplace where travelling "Guests" can locate and book cool places owned by local "Hosts" in Asia Pacific. The unique places can be an extra cozy room, a cool loft or even a private villa. Guests can develop real connections with their hosts, live like a local and immerse themselves in the culture of their destination.
In July 2013, travelmob was acquired by HomeAway, Inc. (Nasdaq: AWAY), the world’s leading online marketplace for vacation rentals. As part of the HomeAway family, we are continuing with our mission to reach out to global travellers who want an authentic travel experience in Asia Pacific.
Responsibilities: As a Software Engineer at HomeAway Asia, you will have the opportunity to work on an exciting range of technologies and platforms that power HomeAway's sites and services in the Asian region. You will be expected to build on the existing platform and deliver scalable, end-to-end solutions using a variety of frontend and backend technology stacks. Typically, members of the Engineering team are expected to perform the following functions and responsibilities:
1) Design and implement product features and functionality for various HomeAway Asia sites and services 2) Integrate with partners and build API's for external services on the HomeAway Asia platform 3) Work with the Product, Business, and Sales teams to gather and understand requirements and deliver scalable solutions 4) Write high quality, maintainable code 5) Participate in design discussions, reviews and propose/implement solutions to technical problems and challenges
Requirements: 1) B.S, M.S, and/or PhD in Computer Science or equivalent 2) 4+ years of working experience in the Software industry 3) Well versed with Object Oriented Programming concepts 4) Strong understanding of Data Structures, Algorithms, and Computer Science fundamentals 5) Experience working on Ruby/Ruby on Rails 6) Experience working on frontend and client technologies such as JS, CSS3, HTML5, JSON, etc and database systems 7) Proficient in HTTP, Web Services and Restful APIs. 8) Experience working with cloud based systems and infrastructure services such as AWS, GCP, etc is a plus 9) Good Communication skills 10) Ability to work well in a team with a positive attitude