Are you ready to revolutionise travel through the power of technology positively impacting the lives of millions of people? This is what we do here at HomeAway.com, an Expedia Inc. company. We are the leading vacation rental website in the world with more than 1.2 million online bookable vacation rentals in over 190 countries. Our mission is to make every vacation rental in the world available to every traveller in the world through our online marketplace and we're committed to helping families and friends find the perfect vacation rental to create unforgettable travel experiences together.Working for HomeAway you will enjoy the following perks:The opportunity to be yourself – casual dress code everydayAnnual target bonus (10%)A fully stocked kitchen with free food, free drinks,free coffee and catered lunches every Monday! Stunning offices with 180 degree views of the harbour, break out areas and table tennisTraining and development to expand your careerWork with the latest cutting-edge technology - moving towards Node & React (training provided) Health insurance benefits availableIndustry leading New Parent Benefit Program – 18 weeks maternity leave & 12 weeks paternity leave (100% pay) Flexible, transparent and empowering work culture
Purpose of the role
We are looking for a passionate Full-stack Developer who wants to drive architecture level work with Java and Java Script. You will have a lead role in working with a talented, driven and innovative team designing and implementing global solutions supporting HomeAways growth into new markets.
As Technical Lead you will spend 80% of your time on coding/development and the rest in a technical leadership capacity reviewing work and setting direction for the team ensuring successful completion of deliverables.
Your responsibilities will include Assist in providing technical leadership in the design and implementation of global solutionsUse a deep understanding of HomeAway systems to provide technical leadership in integration of off-platform systems with HomeAway’s data schemaDevelop scalable, tested and reliable applications for a fast-paced distributed SOA environmentBe comfortable driving development through agile software lifecycle from concept to production and beyondFind creative and simple solutions to challenging problems, with a focus on getting things done in a test & learn cultureBuild relationships with technical leaders across the HomeAway business to ensure effective technical collaborationAppreciate and enhance a dynamic and close-knit software development team committed to mutual learning through technical leadership, peer code reviews and innovationBe encouraged to participate in HomeAway’s inventive culture including contributing to inner source, open source, HackAway and HomeAway technical blogs.
Qualifications & Experience required to be successful in this roleMasters or Honours in Computer Science, Engineering or equivalentExperience with Java, Node or React (essential)Experience with CI/CD tools like Maven, Git, Jenkins or TeamCity (essential)Knowledge of TDD, BDD, microservices and event-driven frameworksExperience in working with Agile methodologies, such as Scrum or Kanban (essential)Able to positively adapt to change within new work structures, processes or requirements Generates innovative solutions in work situations, trying different and novel ways to deal with work problems and opportunities.Clear and concise communicator who can effectively engage with stakeholders at all levelsEnsures high quality output and acts to correct quality problems.Experience collaborating on a cross-functional and cross-geography teamExcellent problem-solving ability.
To find out more, check out: Life at HomeAway Global video: https://youtu.be/Ut6eZpy0xpsWebsite: http://www.homeaway.comCareers Page: https://www.homeaway.com/careers Tag: #LifeatHomeAway