We are looking for a Senior iOS Developer to join a long-term freelance project for a leading multinational retail company.You will work on a high-impact mobile product with strong engineering standards, contributing directly to architecture decisions, code quality, and scalability.This is a full-time, hybrid collaboration via Shakers, focused on continuity and real ownership rather than short-term delivery.What you will doDesign, build and maintain robust iOS applications using SwiftDevelop programmatic UI using UIKit (no storyboards)Work with reactive programming frameworks (RxSwift / Combine)Apply Clean Architecture and MVVM / MVVM-C patternsWrite high-quality, testable code with strong unit test coverageCollaborate closely with product, backend and design teamsContribute to technical decisions and continuous improvement of the codebaseMust-have requirements5+ years of experience in iOS development using SwiftStrong hands-on experience with UIKit (code-based UI)Proven experience with RxSwift and/or CombineSolid understanding of iOS architecture patterns (MVVM, MVVM-C)Experience applying Clean Architecture principlesStrong focus on code quality, testing and maintainability (XCTest)Experience working in Agile development environmentsProfessional English and Portugese level