-
emagine

Principal iOS Developer

emagine
Portugal · Full-time · Mid-Senior

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 relevance

ios swift design patterns product design restful apis graphql cloud cicd aws ui ux
Login to Apply
Posted
Mar 06, 2026
Type
Full-time
Level
Mid-Senior
Location
Lisbon Metropolitan Area
Company
emagine

Industries

Engineering Services

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
LUZA Group
Related

PHP Developer

2026-05-25

Full-time
Not Applicable
Portugal
Engineering Services
Engineering
View Job Details
Tenth Revolution Group
Related

Java Developer

2026-05-28

Full-time
Mid-Senior
Germany
Staffing
Consulting
View Job Details
GRIT
Related

Frontend Developer ( Urgent, 1-5yrs, Asia Remote, AI Agent product)

2026-05-23

Full-time
Mid-Senior
Singapore
Engineering Services
Engineering