Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
About the Role
We are looking for a Principal iOS Developer to join our growing Digital & Technology team in Lisbon. In this senior individual contributor role, you will lead the architecture, development, and delivery of high-quality iOS applications. You will act as a technical authority, mentor for junior engineers, and a key partner across product, design, and engineering teams.
What You'll Do
- Architect, design, and develop robust, scalable iOS applications using Swift and SwiftUI
- Define and enforce iOS engineering best practices, coding standards, and design patterns across the team
- Lead technical discovery, feasibility assessments, and solution design for new product initiatives
- Drive the adoption of modern iOS frameworks, tools, and testing strategies
- Collaborate closely with cross-functional teams, including Product, UX, Backend, and QA
- Mentor and grow the iOS engineering team through code reviews, pair programming, and knowledge sharing
- Identify and proactively resolve performance bottlenecks, security vulnerabilities, and technical debt
- Contribute to the engineering roadmap and long-term technology strategy
What We're Looking For
Required
- 8+ years of professional iOS development experience
- Deep expertise in Swift and SwiftUI (UIKit knowledge is a plus)
- Proven track record designing and delivering complex, production-grade iOS applications
- Strong understanding of iOS architecture patterns (MVVM, Clean Architecture, TCA)
- Experience with RESTful APIs, GraphQL, and secure data handling
- Proficiency with CI/CD pipelines, automated testing (XCTest, UI Testing), and App Store deployment
- Excellent problem-solving skills and a strong sense of ownership
- Strong communication skills in English (written and spoken)
Preferred
- Experience in regulated industries
- Familiarity with accessibility standards (WCAG) and inclusive design
- Experience working in agile/scrum environments
- Knowledge of backend technologies or cloud platforms (AWS, Azure)
What We Offer
- Competitive salary and performance-based bonus
- Flexible and hybrid work model
- Comprehensive health and wellness benefits
- Learning & development budget
- International and collaborative work environment
Key Skills
Ranked by relevanceReady to apply?
Join emagine and take your career to the next level!
Application takes less than 5 minutes

