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 do
- Design, build and maintain robust iOS applications using Swift
- Develop programmatic UI using UIKit (no storyboards)
- Work with reactive programming frameworks (RxSwift / Combine)
- Apply Clean Architecture and MVVM / MVVM-C patterns
- Write high-quality, testable code with strong unit test coverage
- Collaborate closely with product, backend and design teams
- Contribute to technical decisions and continuous improvement of the codebase
Must-have requirements
- 5+ years of experience in iOS development using Swift
- Strong hands-on experience with UIKit (code-based UI)
- Proven experience with RxSwift and/or Combine
- Solid understanding of iOS architecture patterns (MVVM, MVVM-C)
- Experience applying Clean Architecture principles
- Strong focus on code quality, testing and maintainability (XCTest)
- Experience working in Agile development environments
- Professional English and Portugese level
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior Embedded Machine Learning Engineer (C++)
2026-05-28
Senior Data Architect
2026-05-21
Senior AI Engineer (f/m/x)
2026-05-21
- Posted
- Feb 06, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Lisbon
- Company
- Shakers
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior Embedded Machine Learning Engineer (C++)
2026-05-28
Senior Data Architect
2026-05-21
Senior AI Engineer (f/m/x)
2026-05-21