IOS Developer
Equação IT is a company focused on boosting technology and solid solutions through our expert consultants leading a high perspective and adding value to our customers with the purpose of providing optimization and business growth to our partners.
We are opening a new position for a Senior iOS Developer to collaborate with our team on new initiatives. Find the details below:
Years of experience: +5 years
Language: English - B2 with fluency
Tech Stack
• Swift, UIKit (programmatic UI), RxSwift, Combine, XCTest, Git
Profile Requirements
• 5+ years of experience in iOS development using Swift
• Experience working with reactive frameworks (RxSwift and Combine)
• Ability to write testable code and unit tests to ensure quality and maintainability
• Strong experience with UIKit (code-based, no storyboards) and building modern, reusable UI components
• Solid understanding of mobile architecture patterns (MVVM, MVVM-C)
• Knowledge of Clean Architecture principles and best practices
• Familiarity with version control systems (e.g., Git) and Agile workflows
Nice to Have
• Understanding of server-driven UI frameworks and payload integration
• Experience with SwiftUI for building dynamic user interfaces
• Experience with Objective-C in mixed Swift projects
• Experience with performance monitoring and optimization techniques
• Familiarity with dependency managers such as CocoaPods and Swift Package Manager (SPM)
• Knowledge of the App Store release and distribution process
• Duration: Long Term Contract.
• Location: Lisbon, Braga, or Coimbra – Hybrid – 1x per week.

