Job Openings Senior iOS Developer (Swift/SwiftUI/TCA) - Hybrid Porto (1 day/week office)

About the job Senior iOS Developer (Swift/SwiftUI/TCA) - Hybrid Porto (1 day/week office)

ABOUT THE OPPORTUNITY

Join an international custom software solutions company with 40+ years of track record delivering high-quality engineering across sectors worldwide. This is not a body-shop placement — it's a role inside a company with a genuine engineering culture, flat management structure, and a strong reputation for investing in its people's growth and recognition. With hubs across 7 cities globally, they have mastered distributed development and built a culture where recognition, collaboration, and continuous learning are genuinely practiced.

PROJECT & CONTEXT

You'll be embedded in a product team working on a native iOS application with a modern, opinionated stack: Swift + SwiftUI + The Composable Architecture (TCA). Clean Architecture is the foundation, and the team takes it seriously — this is a codebase where architectural decisions are discussed, documented, and debated, not inherited and ignored.

The role has genuine end-to-end ownership: from feature concept through to production-ready delivery. You'll act as a bridge between Testers, Product Owners, and Designers — proactively resolving dependencies rather than waiting for tickets to arrive. Code reviews, architectural evolution, and continuous improvement of deployment and release workflows are all part of the day-to-day..

WHAT WE'RE LOOKING FOR (Required)

  • Senior level — proven track record as a native iOS developer with full feature ownership in production environments
  • Expert-level Swift and SwiftUI — you write idiomatic, well-structured, testable Swift without needing guardrails
  • Hands-on experience with The Composable Architecture (TCA) — not just awareness, but real production usage
  • Deep, practical understanding of Clean Architecture — and crucially, the ability to explain why decisions are made, not just what was built
  • Strong commitment to code quality — documented, testable, reviewed code is your default, not your exception; you genuinely live the Shift Left philosophy
  • Experience working in Agile environments (Scrum, Kanban, SAFe) where you led topics rather than just consuming tickets
  • Comfortable acting as technical bridge between QA, design, and product — you chase down blockers rather than waiting for someone else to
  • English B2+ solid — entire selection process and day-to-day collaboration is in English; this is strictly enforced
  • Based in Portugal — hybrid presence in Porto required weekly

NICE TO HAVE (Preferred)

  • Experience with MapKit — geospatial features are present in at least some projects
  • Experience with CarPlay development — a distinct advantage for specific client projects
  • Familiarity with SAFe (Scaled Agile Framework) in larger engineering organisations
  • Exposure to CI/CD pipelines for iOS — Fastlane, Xcode Cloud, or equivalent
  • Experience contributing to architectural governance — ADRs, tech radar, or equivalent documentation practices
  • Background in fintech, mobility, or consumer-facing iOS products at scale