About the Role
We are seeking an accomplished developer to lead our mobile team.
* This is a full-time remote opportunity with occasional visits to major cities in Portugal.
* Our ideal candidate will have extensive knowledge of IOS development and the ability to work independently.
Key Responsibilities
* Design, develop, test, and deploy mobile applications for various clients.
* Maintain existing codebase and improve performance.
* Collaborate with cross-functional teams to ensure seamless project execution.
* Participate in code reviews and contribute to technical discussions.
Requirements
* Reactive programming (RxSwift or Combine).
* SwiftUI framework.
* Framework development.
* Swift.
* MVVM architecture.
* Unit testing.
* Quality gates.
* Adaptive layout.
* Design patterns and SOLID principles.
Nice to Have
* Understanding of TDD principles.
* Objective-C.
* Experience publishing apps to the App Store.
* Dependency management (SPM/CocoaPods).
Benefits
The successful candidate will enjoy a competitive compensation package, including benefits and opportunities for growth and development.