-
Hostelworld Group

iOS Developer

Hostelworld Group
Portugal · Full-time · Mid-Senior

ABOUT US 🚀

Hostelworld Group, the global hostel-focussed 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 – all in the palm of their hand.

It is the social nature and community feel of hostels and their environment, that enable travellers to embrace journeys of discovery, adventure and meaning. We have more than 13 million reviews across 17,800 hostels in more than 179 countries, making the brand the leading online hub for social travel. The website operates in 19 different languages and our mobile app in 13 languages.

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. Hostelworld is listed on the London Stock Exchange and Dublin Euronext. You can read more about our story here.


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. You will need to be able to commute to our office hub as required from time to time.


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, working to deliver killer social features, experiments, and functionality directly to our customer base.

We are looking to hire for several iOS Developer roles from junior to senior level.


WHAT YOU'LL DO 👩‍💻

  • The role requires both killer tech skills and an in-depth knowledge of apple technology, frameworks, and feature set
  • Develop application features within the Swift and SwiftUI framework (there might be the very odd bit of Objective-C thrown in, but we keep that to a minimum 😀)
  • Guarantee quality of new features, using unit and UI tests to validate the implementations, working alongside our talented QA team to ensure the best possible experience for our customers
  • Work alongside your team and the wider company to create and support a rewarding working environment that aligns with the company culture
  • Help establish a culture of continuous learning in the team and effective agile team and technical practices
  • Work with product owners/managers to plan and scope projects and features, from conception all the way through to delivery


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
  • Experience on Objective C is a plus


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 or another distributed version control mechanism
  • Experience working with remote teams
  • Excellent analytical / problem- solving ability
  • Understanding of software development in terms of business value
  • Ability to collaborate effectively with cross-functional teams, including designers, product managers, and QA engineers.
  • A self-starter who is solutions-focused
  • Ability to prioritise and meet deadlines
  • 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 (sickness, menopause, compassionate and fertility leave)
  • A chance to give back to your local community with 5 paid volunteering days


We believe in talented and diverse teams that reflect the diversity of our customers and the communities in which we operate. Everyone brings different perspectives and experiences. We lay out the above requirements to guide applicants to the experiences that we believe will allow you to be successful in the role. If you don’t meet them all, please consider applying if you think you can still perform the role as described.

Key Skills

Ranked by relevance

c ha ui ios ai swift lan nat designer unity eop pan toc product manager product owner objective c excel git spi ux kf
Login to Apply
Posted
Nov 22, 2024
Type
Full-time
Level
Mid-Senior
Location
Porto

Industries

Travel Arrangements

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
DiscoverCars.com
Related

Senior React Native Mobile Engineer

2026-06-11

Full-time
Mid-Senior
Latvia
Travel Arrangements
Engineering
View Job Details
HolidayCheck AG
Related

(Junior) Software Engineer - iOS (all genders)

2026-05-21

Full-time
Not Applicable
Switzerland
Travel Arrangements
Engineering
View Job Details
Hired
Related

IOS Developer (Remote)

2026-06-19

Contract
Not Applicable
United Arab Emirates
Technology
Engineering