4+ years of experience in iOS development, Proficiency in Reactive programming (RxSwift or Combine), Strong knowledge of Objective-C and SwiftUI framework, Familiarity with MVVM, unit testing, and TDD principles..
Key responsibilities:
Develop and maintain iOS applications using Swift and Objective-C
Implement reactive programming techniques and design patterns
Conduct unit testing and ensure quality gates are met
Collaborate with team members and participate in project planning.
Report This Job
Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
Match Profiler is portuguese software house, specialized in the areas of: Custom Software Development, Financial Solutions, IT Outsourcing and Research & Development.
Our main area of expertise is designing and developing corporate applications and critical systems, based on the Microsoft .Net platform. The development for mobile and open source portals are part of Match Profiler’s portfolio.
Our strategic position is to offer global solutions to our customers, so that we can contribute to their business optimization and evolution.
Match Profiler is an Information Systems consultant who has been working in the national and international market since 1999.
We have multidisciplinary skills and IT know-how that allow us to contribute, optimize and progress with our clients.
We are currently recruiting, for integration in our internal team/client, professionals with the following profile: iOS Developer (m/f) – Remote (PORTUGAL BASED) What do you need to have: Hard Skills: +4 years of experience ? Reactive programming (RxSwift or Combine).
Objective-C ? SwiftUI framework ? Swift.
MVVM.
Unit testing.
Quality gates.
Adaptive Layout.
Design patterns and SOLID principles.
Knowledge of: ? Principles of TDD.
Publishment of applications in the App store.
Dependency management (SPM/CocoaPods).
Please focus on these main skills: RxSwift, Objective-C, SwiftUI Framework, Combine.
Soft skills
Good communication
Team spirit
Proactivity
Time management What we can offer:
Personalized support from your team
Your manager will take into consideration your motivations and suggestions
Victories will be celebrated together
Your HR and Support Teams will always be available to help
Constant feedback on your work
A network of hundreds of partnerships with companies from numerous sectors that offer you exclusive discounts (health, well-being, travel, gastronomy, culture, leisure, training, etc)
And, of course, many gatherings and social events Apply here or send me your CV to the following e-mail address ****
Required profile
Experience
Spoken language(s):
English
Check out the description to know which languages are mandatory.