Job Openings
IOS Developer - Hybrid Lisbon/Braga/Coimbra (1 day/week on-site)
About the job IOS Developer - Hybrid Lisbon/Braga/Coimbra (1 day/week on-site)
Senior iOS Developer (Swift/RxSwift) - Hybrid Lisbon/Braga/Coimbra
PROJECT & CONTEXT
You'll be contributing to sophisticated iOS applications that demand clean architecture, reactive programming, and pixel-perfect UI implementation. The team follows modern development practices including programmatic UI design, comprehensive testing, and agile methodologies. This is an opportunity to shape mobile experiences that combine technical robustness with exceptional user interfaces, working alongside talented engineers who value code quality and continuous improvement.
WHAT WE'RE LOOKING FOR (Required)
- 5+ years of professional iOS development experience using Swift
- Strong expertise in UIKit with programmatic UI implementation (no storyboards)
- Hands-on experience with reactive frameworks: RxSwift and Combine
- Proven ability to write clean, testable code with comprehensive unit tests using XCTest
- Solid understanding of mobile architecture patterns (MVVM, MVVM-C)
- Knowledge of Clean Architecture principles and software design best practices
- Experience with Git version control and Agile/Scrum workflows
- Strong ability to build modern, reusable UI components from scratch
- English proficiency: B2 level minimum (fluency required for daily communication)
- Profile must be submitted in English
NICE TO HAVE (Preferred)
- Experience with SwiftUI for building dynamic, declarative user interfaces
- Understanding of server-driven UI frameworks and payload integration patterns
- Background working with Objective-C in mixed Swift/Objective-C codebases
- Experience implementing performance monitoring and optimization techniques
- Familiarity with dependency managers: CocoaPods and Swift Package Manager (SPM)
- Knowledge of App Store release processes, TestFlight distribution, and submission workflows