iOS Engineer

Porsche Digital España

Barcelona

Hybrid

EUR 55,000 - 75,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

26 days vacation
Flexible working model
Office benefits
Personal growth budget
Real impact

Job summary

Porsche Digital España in Barcelona is seeking a mid-level iOS Engineer to build elegant, fast iOS apps for Porsche. You’ll work across the full development lifecycle, from concept to production, on mobile products that delight users.

The role emphasizes collaboration, clean design, and high standards, with flexible hybrid work, competitive salary, and opportunities to grow.

Qualifications

  • 3–5 years of iOS engineering experience with Swift, SwiftUI and UIKit.
  • Proficiency in Swift 6 and concurrency features (async/await, Sendable, actors, @MainActor) and Combine.
  • Experience with MVVM+C or VIPER architectures and modular iOS design; uses SPM.
  • Strong knowledge of RESTful APIs and network integration.
  • CI/CD experience with GitHub Actions, Fastlane, SwiftLint and SwiftFormat.
  • Testing/QA: XCTest, UI testing, accessibility and localization; good English communication.

Responsibilities

  • Plan, develop, deploy, and maintain high-quality iOS solutions.
  • Own technical and architectural decisions and evolve apps over time.
  • Define technical tasks, provide estimates, write clean, well-tested code.
  • Roll out features and iterate based on QA insights and user feedback.
  • Collaborate with Product Owners, designers, QA and other teams; participate in code reviews and pairing.
  • Mentor other engineers and share knowledge across the team.

Skills

Swift
SwiftUI & UIKit
MVVM+C or VIPER
Networking REST
CI/CD GitHub Actions
Swift Package Manager (SPM)
XcodeGen
SwiftLint
SwiftFormat
XCTest / UI testing
English communication

Tools

XcodeGen
Fastlane
SwiftLint
SwiftFormat
GitHub Actions
Swift Package Manager (SPM)

Job description

iOS Engineer

If building iOS apps for Porsche sounds like your kind of drive, you’re in the right place.

First things first
Get to know us

We’re a team of 150+ people who love what we do: building digital products for Porsche, one of the most recognized brands in the world. Our goal is to make Porsche’s existing products even better and to develop cutting-edge solutions that Porsche customers around the globe will use.

Right now, we’re looking for a mid iOS Engineer to join the ride and help us build apps for Porsche that are as elegant and innovative as the brand itself. In this role, you’ll work on mobile products that are fast, intuitive, and easy to use, while being involved in every stage of development.

From brainstorming ideas to deploying your code into production, you’ll be part of a team that values creativity, clean design, experiments and high standards. If you enjoy turning complex problems into simple, user-friendly solutions, you’ll fit right in.

Who are we looking for?
Qualifications & Experience
  • From 3 to 5 years of experience as an iOS Engineer, with excellent knowledge of Swift, SwiftUI, and UIKit
  • Proficiency in Swift 6 and strict concurrency, including async/await, Sendable, actors, @MainActor, and Swift 6 migration, as well as strong knowledge of Combine
  • Experience with MVVM+C or VIPER, modular iOS architectures, and Swift Package Manager (SPM)
  • Strong knowledge of networking and REST/BFF integrations
  • Experience with CI/CD and code quality practices, including GitHub Actions, XcodeGen, Fastlane, SwiftLint, and SwiftFormat
  • Solid testing experience with XCTest and/or Swift Testing, including snapshot and UI testing, as well as a good understanding of accessibility and localization
  • Strong communication and collaboration skills in English, with a team-oriented mindset and familiarity with AI, such as building custom agents or skills
Your responsibilities
  • Planning, developing, deploying, and maintaining high-quality iOS solutions
  • Taking ownership of technical and architectural decisions and contributing to the long-term evolution of our applications
  • Defining technical tasks, providing reliable estimates, and writing clean, maintainable, well-tested code
  • Rolling out new features and continuously improving them based on QA insights and user feedback
  • Collaborating proactively with Product Owners, stakeholders, designers, QA Engineers, and other development teams
  • Participating in code reviews, pairing, and knowledge sharing while mentoring and supporting other engineers
  • Presenting technical solutions to stakeholders and contributing to a strong, collaborative cross-functional team
AI is welcome

We use AI every day, so you can too. Feel free to use AI during the vibe coding exercise and be transparent about it. We’ll assess how you use it, the decisions you make, and the rationale behind your choices, not just the final result.

What we offer:
  • Full time permanent contract
  • Competitive salary
  • Flexible retribution through Cobee.
  • 26 days paid vacation
  • Flexible working model (you and your team decide when to be in the office)
  • Free coffee, tea, fruits, drinks, yogurt, bread at our office canteen
  • No dress-code, pick the outfit that makes you feel comfortable
  • Access to our corporate benefits
  • Personal growth budget
  • The possibility to make a real impact
Before you apply:

We are a very flexible company and work on a hybrid mode. We are excited to welcome individuals who are passionate about their work and eager to join our team in Barcelona. Therefore, we kindly request that all applicants either currently reside in Barcelona or are open to relocating for this position. We believe that Barcelona is a vibrant and beautiful city, and we are looking forward to welcoming new team members who share our enthusiasm for the city and the work we do here.

WHAT COMES NEXT

In the meantime: check out our new Porsche Digital Website to get an impression of what our hearts beat for: https://bcn.porsche.digital

We are looking forward to every single application that reaches us, because diversity is just as important as the energy that flows through our veins.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

iOS Engineer
iOS Engineer

SEAT CODE • Barcelona

On-site
EUR 52,000 - 76,000
Social benefits of €2.200 per year
Training budget of €2.000 per year
Daily healthy snacks
+5
Lead Content Manager Content Marketing and Topic Pages
Lead Content Manager Content Marketing and Topic Pages

Porsche Digital España • Barcelona

Hybrid
EUR 70,000 - 95,000
26 days paid vacation
Flexible working model
Free coffee, tea, drinks
+4
Lead Content Manager Content Marketing and Topic Pages
Lead Content Manager Content Marketing and Topic Pages

Porsche Digital Barcelona • Barcelona

Hybrid
EUR 65,000 - 90,000
Competitive salary
26 days paid vacation
Flexible working model
+5
Advanced Content Manager Content Marketing and Topic Pages
Advanced Content Manager Content Marketing and Topic Pages

Porsche Digital Barcelona • Barcelona

Hybrid
EUR 42,000 - 64,000
Full-time contract
Competitive salary
26 days vacation
+6
Advanced Content Manager Content Marketing and Topic Pages
Advanced Content Manager Content Marketing and Topic Pages

Porsche • Barcelona

Hybrid
EUR 40,000 - 60,000
26 days paid vacation
Flexible working model
Personal growth budget
+1
Mobile Software Engineer - iOS
Mobile Software Engineer - iOS

adidas • Zaragoza

Hybrid
EUR 60,000 - 90,000
Hybrid work 40% remote
Discounts on adidas products
Advanced CMS Operations Manager
Advanced CMS Operations Manager

Porsche • Barcelona

Hybrid
EUR 60,000 - 80,000
26 days vacation
Flexible working model
Free office canteen
+2
Lead iOS Software Engineer (Barcelona)
Lead iOS Software Engineer (Barcelona)

Wizeline • Barcelona

On-site
EUR 60,000 - 90,000
Full Stack Engineer - EU (Barcelona Relocation)
Full Stack Engineer - EU (Barcelona Relocation)

Papayadash • Barcelona

On-site
EUR 40,000 - 80,000
Competitive salary of €40,000 to €80,000
Meaningful equity
Apple hardware
+3
Senior Ios Engineer
Senior Ios Engineer

Perk • Madrid

On-site
EUR 65,000 - 90,000
Equity
Vacation days
Private healthcare
+9