This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a Senior iOS Consultant, you will leverage your deep technical expertise to design, architect, and build elegant, highly performant iOS applications across the Apple ecosystem. You will serve as a technical anchor, bridging the gap between business requirements, stunning UI/UX, and robust backend systems.
Job Responsibility
Design, architect, and build elegant, highly performant iOS applications across the Apple ecosystem
Serve as a technical anchor, bridging the gap between business requirements, stunning UI/UX, and robust backend systems
Collaborate seamlessly with UI/UX designers, translating design systems and assets into pixel-perfect, fluid native interfaces
Take full ownership of the app development lifecycle
Give constructive feedback to business stakeholders, designers, and backend teams
Estimate effort, manage technical timelines, and document findings objectively
Communicate complex technical concepts clearly within a cross-functional, international team
Requirements
Minimum 5 years of professional software development experience, with a strong mastery of Swift in addition to a good SwiftUI experience
Proven experience delivering native iOS applications to the App Store, with at least one application currently live in production and actively used by a real user base
A good understanding of Objective-C is highly desirable, including the ability to confidently maintain and modernize existing codebases
Deep understanding of object-oriented design principles, architectural patterns (e.g., MVVM, Clean Architecture), and functional programming paradigms
A strong commitment to clean code, comprehensive test coverage (unit/UI testing), continuous design improvement, and proactive refactoring
Solid knowledge of API design principles, RESTful services, and modern API management
Experience or familiarity with at least one backend language (such as Python, Go, Node.js, or Java) and backend application design principles is a major plus
Ability to collaborate seamlessly with UI/UX designers, translating design systems and assets into pixel-perfect, fluid native interfaces
Ability to take full ownership of the app development lifecycle
Strong analytical skills, a collaborative mindset, and the ability to estimate effort, manage technical timelines, and document findings objectively
Fluency in English (written and spoken) is mandatory
Nice to have
A good understanding of Objective-C
Experience or familiarity with at least one backend language (such as Python, Go, Node.js, or Java) and backend application design principles
What we offer
Flexible and Remote Working
Work from anywhere, supporting your work-life balance
Career Growth
Performance Recognition
Earn raises and career progression opportunities based on a quarterly performance review and a constructive feedback cycle
Health and Fitness Benefits
Receive fitness reimbursements from day one, and after one year of employment, gain access to a health budget to support your well-being
Extra Paid Annual Leave
Enjoy 22 days of vacation, with an additional day added for each year of employment, up to a maximum of 26 days
Special Birthday Perk
Take your birthday off after a year of employment to celebrate