Hostelworld Group, the global hostel-focused online booking platform, inspires adventurous minds to meet the world and come back with life-changing stories to tell.
Our customers are not your average tourists; they crave cultural connection and unique experiences that we make possible by providing an unbeatable selection of hostels in unmissable locations.
Founded in 1999 and headquartered in Dublin, Hostelworld has a growing, high-calibre team of 230 people within Technology, Product, Global Markets, HR, Finance & Legal, and Marketing Teams across our Dublin, London, Porto, Shanghai, and Sydney offices.
LOCATION
This role is based in Portugal. We have an office hub in Porto available for those who prefer a hybrid model where you can spend time with colleagues in-person.
WHO YOU'LL WORK WITH
The iOS Software Engineer is an integral part of a dedicated squad consisting of software engineers, QA (Quality Assurance) engineers, and UI/UX designers. This squad's mission is to work on Hostelworld's innovative native iOS application, delivering social features and functionality directly to our customer base.
WHAT YOU'LL DO
Develop application features within the Swift and SwiftUI framework.
Guarantee quality of new features using unit and UI tests to validate implementations.
Work alongside your team to create and support a rewarding working environment.
Help establish a culture of continuous learning in the team.
Work with product owners/managers to plan and scope projects and features.
WHAT WE'RE LOOKING FOR
Experience & Qualifications :
Degree in computer science or similar.
3+ years of native iOS development.
Experience in building and publishing commercial iOS applications.
In-depth understanding of Swift and iOS.
Knowledge & Skills :
Proficiency with Swift language and best practices.
Experience with Apple's approaches to concurrency (Combine & Async Await).
Writing testable code, and knowledge of unit and UI testing using Apple's XCTest/XCUITest frameworks.
Consuming web APIs using JSON and Apple's Codable protocol.
Experience in CI/CD workflows, including knowledge of source control management via Git.
Excellent analytical/problem-solving ability.
Ability to collaborate effectively with cross-functional teams.
Proficient in both spoken and written English.
WHAT WE OFFER
Competitive salary & benefits.
Enhanced annual leave plus 3 Wellbeing Days per year.
Paid family leave (maternity, paternity, surrogacy & adoption).
Agile working (plus a Working from Abroad Policy!).
Support for your ongoing growth & development.
Inclusive people policies.
5 paid volunteering days.
OUR BEHAVIOURS
Grow others - We fundamentally believe that investing in growing others benefits everyone.
Master it - We are obsessed with our area of expertise and enjoy developing our skills.
Collaborate - We are in it together, for the tough stuff and the celebrations too.
Adapt - We work fluidly, adapting to new information and the evolving environment.
Deliver - Our focus is always on the end result; we value outcomes over activity.
If you don't meet them all, please consider applying if you think you can still perform the role as described.
#J-18808-Ljbffr