Senior Ios Engineer

Sunweb Group

Oña

Hybrid

EUR 56,000 - 71,000

Full time

10 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

ATV days
Holidays (23–25 days)
Hybrid work arrangement
Travel allowances
Office furniture and IT equipment
Career development plan
Coaching sessions

Job summary

Sunweb Group in Girona (Spain) or Rotterdam (Netherlands) is seeking a Senior iOS Engineer to own features from Figma through release and production monitoring. You will join Team Cuba – Mobile, a growing cross‑functional team focused on delivering high‑quality iOS experiences.

You will shape architecture, contribute to API design, and collaborate with Android and backend engineers to ensure a cohesive user journey across platforms, while modernising a mature codebase with careful, quality‑first

Qualifications

  • 5+ years of strong Swift experience in production applications.
  • Production experience with SwiftUI.
  • Navigate and evolve legacy UIKit code.
  • Automated testing as a standard part of development.
  • Experience with Git workflows, code reviews and CI.
  • Mobile release-management experience using App Store Connect and TestFlight.
  • Solid understanding of REST APIs and Swift concurrency.
  • Experience integrating third‑party SDKs or APIs, ideally including payment services.
  • Observability, crash triage and release automation such as Fastlane.
  • Professional working proficiency in English.
  • A proactive, pragmatic and low‑ego ownership mindset.

Responsibilities

  • Build and evolve customer-facing iOS experiences using Swift and SwiftUI.
  • Work confidently with UIKit where the existing product requires it.
  • Own features end to end: refinement, implementation, testing, release, monitoring and continuous improvement.
  • Act as a technical reference for iOS through code reviews, architectural decisions and documentation.
  • Coordinate with Android and backend engineers so features deliver a consistent experience across both platforms.
  • Improve release automation and engineering feedback loops using GitHub, Fastlane, TestFlight, Firebase and New Relic.
  • Contribute to API design and integrate services such as payments, excursions and transfers.
  • Use modern and agentic coding tools pragmatically to improve productivity and code quality.

Skills

Swift
SwiftUI
UIKit
Automated testing
Git workflows
App Store Connect
TestFlight
REST APIs
Swift concurrency
Third‑party SDKs
Observability
English proficiency
Ownership mindset

Tools

Xcode
GitHub
Fastlane
Firebase
New Relic
App Store Connect

Job description

Help shape a near five-star travel app, and keep raising the bar

At Sunweb Group, our iOS app helps customers search, book and manage their holidays with confidence. As our Senior iOS Engineer, you will own features from the first Figma conversation through development, release and production monitoring.

You will join a well-maintained product that has evolved for more than a decade. Your challenge is to modernise it carefully—without losing the stability and quality our customers value.

Location: Girona preferred / Rotterdam possible
Way of working: Flexible hybrid
Contract: Full-time
Team: Team Cuba – Mobile

Your impact
  • Build and evolve customer-facing iOS experiences using Swift and SwiftUI.

  • Work confidently with UIKit where the existing product requires it.

  • Own features end to end: refinement, implementation, testing, release, monitoring and continuous improvement.

  • Act as a technical reference for iOS through code reviews, architectural decisions and documentation.

  • Coordinate with Android and backend engineers so features deliver a consistent experience across both platforms.

  • Improve release automation and engineering feedback loops using GitHub, Fastlane, TestFlight, Firebase and New Relic.

  • Contribute to API design and integrate services such as payments, excursions and transfers.

  • Use modern and agentic coding tools pragmatically to improve productivity and code quality.

What about the team?

You will join Team Cuba, our mobile team. The team is growing to two iOS engineers, two Android engineers, one backend engineer, a Product Owner and an Engineering Lead.

Most engineers are based in Girona, while the Product Owner works from Rotterdam. We work flexibly and rely on clear, proactive and deliberate communication.

You will be our second iOS engineer—not a junior pair. We are looking for someone who can take independent ownership from day one and become a true technical peer to our current iOS engineer.

Our tech stack

Swift SwiftUI UIKit Swift Testing XCTest Xcode GitHub Fastlane Firebase New Relic Azure Figma App Store Connect TestFlight Copilot

What you bring
  • Several years (5+) of strong Swift experience in production applications at meaningful scale.

  • Production experience with SwiftUI.

  • The ability to navigate and evolve legacy UIKit code.

  • Automated testing as a standard part of your development process.

  • Experience with Git workflows, code reviews and continuous integration.

  • Mobile release-management experience using App Store Connect and TestFlight.

  • A solid understanding of REST APIs and Swift concurrency.

  • Experience integrating third‑party SDKs or APIs, ideally including payment services.

  • Experience with observability, crash triage and release automation such as Fastlane.

  • Professional working proficiency in English.

  • A proactive, pragmatic and low‑ego ownership mindset.

Nice to have
  • Experience with high‑traffic consumer, e‑commerce or travel applications.

  • Accessibility, localisation and performance‑optimisation experience.

  • Design skills and mobile UI/UX experience.

  • Spanish, Catalan or Dutch language skills.

Why join our journey?
  • Have real influence on iOS architecture and engineering standards.

  • Work on a mature, quality‑first codebase with a lot of room for careful modernisation.

  • Create visible customer impact across booking, payment and in‑trip journeys.

  • Join a growing team and work as a genuine technical peer across platforms.

  • Help shape digital holiday experiences used by customers across Europe.

What we offer

For a Dutch contract (based in our Rotterdam office):

  • Monthly gross salary between €5400 and €6500 plus 6 ATV days (based on full‑time employment, excluding 8% holiday allowance). Please note: ATV days do not apply to part‑time contracts.

  • We enjoy the journey so enjoy 25 holidays based on fulltime employment.

For a Spanish contract (based in our Girona office):

  • Yearly gross salary between €56.000,- and €71.000- (based on full‑time employment)

  • We enjoy the journey so enjoy 23 holidays based on fulltime employment.

The final offer depends on your experience and local employment contract.

Additionally, we offer:

  • Enjoy up to 20% off when booking with our brands for you, your family, and your friends.

  • As an international company we support a hybrid way of working. We provide you with office furniture and IT equipment.

  • A personalized Reflect & Develop Plan to support your career growth.

  • Benefit from coaching sessions designed to support your well‑being.

  • Receive work‑from‑home and travel allowances to ease your daily routine.

Application deadline: 31 October

Sunweb Group is an equal opportunity employer, which means we do not discriminate in any way. We celebrate diversity and are committed to creating an inclusive and safe environment for all employees.

As part of our recruitment process, we use AI‑supported tools to assist recruiters in matching candidates to job requirements. Final hiring decisions are always made by human recruiters.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Android Engineer
Senior Android Engineer

Sunweb Group • Oña

Hybrid
EUR 65,000 - 78,000
Hybrid work model
Office furniture provided
IT equipment provided
+4
Senior Android Engineer
Senior Android Engineer

Sunweb Group • Gerona

Hybrid
EUR 56,000 - 71,000
Hybrid work model
Office furniture & IT equipment
Career development plan
+3
Senior iOS Engineer — Lead a Modern Travel App (Hybrid)
Senior iOS Engineer — Lead a Modern Travel App (Hybrid)

Sunweb Group • Oña

Hybrid
EUR 56,000 - 71,000
ATV days
Holidays (23–25 days)
Hybrid work arrangement
+4
Software Engineer - Barcelona, Spain
Software Engineer - Barcelona, Spain

Flight Centre Travel Group • Barcelona

Hybrid
EUR 55,000 - 75,000
Travel discounts
25 days off + 5 compensation days
Language learning platform
+2
Software Engineer
Software Engineer

Flight Centre Travel Group • Barcelona

Hybrid
EUR 60,000 - 85,000
25 days off per year
5 compensation days
Travel and accommodation discounts
+6
Software Engineer – Accommodation Supply
Software Engineer – Accommodation Supply

Last Minute Group • Madrid

Hybrid
EUR 45,000 - 65,000
2 paid days off for volunteering
Travel industry discounts
Staff fares
+1
Senior Product Designer (UX/UI)
Senior Product Designer (UX/UI)

Last Minute Group • Madrid

On-site
EUR 35,000 - 55,000
Inclusive and friendly international environment
Shorter working week (36h full time)
Flexible working hours
+2
Application Engineer (Full-Stack Mobile)
Application Engineer (Full-Stack Mobile)

BizAway • Barcelona

On-site
EUR 40,000 - 70,000
Equity in the company
Free coffee
Free beer
+1
Software Engineer – Sales & Purchase
Software Engineer – Sales & Purchase

Last Minute Group • Madrid

On-site
EUR 40,000 - 60,000
Shorter working week (36h as full time)
Flexible working hours
Travel industry discounts
+2
Senior iOS Developer (Swift)
Senior iOS Developer (Swift)

Jobgether • Spain

Remote
EUR 60,000 - 100,000
Fully remote
Competitive salary
International projects
+4