Atenção! Esta oferta já expirou, não sendo possível efectuar mais candidaturas. Emprego Android Developer (M/F) Empresa:Landing.Jobs Data Publicação:06/04/2018 Descrição da Função:Our customers aren't your average tourists: they are an open-minded, spontaneous and energetic bunch who want to immerse themselves in unknown cultures, not just observe them. They want to take home unforgettable stories, the kind you can’t make up. And it’s the other global travellers they meet along the way that make all of this possible.That’s where hostels come in. They put you at the heart of the action and make it easy to meet other travellers from all over the world, providing a unique environment to immediately get talking to other people. Hostelworld is proud to be waving the flag for the hostel industry, and we’ve got a great story to tell.We are looking for a highly motivated and accomplished engineer with an unwavering commitment to high-quality software and strong skills with object-oriented development and design patterns. Together you will be working on big, meaningful technical challenges aimed at driving the uptake and use of the app by travelers before, and during their trips.You will help us improve and grow the world’s top-ranking hostel booking application, which has already accrued over 2 million downloads on Android alone.Main ResponsibilitiesWrite code that is consistent and clean both in formatting style and design with mutually agreed Android coding practicesCollaborate with the Product, Design, and QA teams during feature developmentParticipate in Code ReviewsActively contribute to the adoption of strong application architecture, development best practices, and new technologiesMaintain build systems and write unit testsBe an active contributing part of an agile development team (daily stand-ups, weekly planning meetings, retrospectives, etc.) Requisitos: Requires 3+ years of software development experience, the last 2+ of which are dedicated to mobileHave an understanding of good software development practices/patterns/architecture, including unit testing and integration testingExperience on the latest Android SDK, OS features and technology roadmapUnderstand and utilize Android UI design principles, patterns, and best practicesHave high proficiency in Java, Kotlin a big plusMust be detail-oriented, self-organized, be committed to quality and be capable of tracking multiple issues simultaneouslyKnowledge of the principles of good user interface design, specifically mobileExperience with RxJava, Dagger, RetrofitExperience developing and integrating with APIsAbility to quickly learn, understand, test and debug existing codebasesStrong analytical and problem-solving skill setExperience with version control systems e.g. GIT/MercurialNice to have:Prior experience designing and launching highly rated native apps to a large consumer audience is a big plusExperience with Android testing frameworks like EspressoExperience with any other language/Platform (iOS, Swift, Javascript)Experience with Scrum / agile methodologiesBachelor's degree in computer science or similar Oferece-se:22 days annual leave increasing to 27 days with serviceCompetitive salaryRefer a Friend Scheme - €1,500 bonusHealth InsuranceHostelworld CreditsFinancial Support for Continuing Educational ProgrammesTrainingCareer DevelopmentMentoring ProgrammeFlexible Working HoursLocal:Porto (Distrito do Porto) Partilhar esta informação Enviar a oferta: Android Developer (M/F) Comentários Atenção! Esta oferta já expirou, não sendo possível efectuar mais candidaturas. Candidate-se a esta oferta Será redireccionado para o site da empresa