Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
# Think Data Be Smart #
About Us: DataSmart is a Portuguese company, positioning itself as a consulting company of excellence, with over 20 years of existence. We are specialized in Technologies and Information Systems services, for the Portuguese and International markets. We pride ourselves on fostering a culture of involvement, experience, and excellence.
Join our team as a Senior iOS Developer (Hybrid – Lisbon, Coimbra, Braga)!
What You’ll Do:
- Design, develop, and maintain high-performance iOS applications using Swift;
- Build modern, reusable UI components with UIKit (programmatic UI, no storyboards);
- Apply reactive programming principles with RxSwift and Combine to create responsive, scalable apps;
- Write clean, testable, and maintainable code with proper unit test coverage using XCTest;
- Contribute to defining and evolving mobile architecture patterns (MVVM, MVVM-C, Clean Architecture);
- Collaborate closely with cross-functional teams to ensure high-quality app delivery;
- Participate in Agile development processes, performing code reviews and sharing best practices;
- Support continuous improvement initiatives by identifying opportunities for optimization and innovation.
Qualifications:
- 5+ years of experience in iOS development using Swift;
- Strong expertise with UIKit (programmatic UI) and reactive frameworks (RxSwift, Combine);
- Solid understanding of mobile architecture patterns such as MVVM and MVVM-C;
- Experience with Clean Architecture principles and best practices;
- Proficiency in writing unit tests and ensuring code quality with XCTest;
- Knowledge of Objective-C in mixed Swift projects;
- Familiarity with dependency management tools such as CocoaPods and Swift Package Manager (SPM);
- Experience with App Store release and distribution processes.
- Experience working in Agile environments with Scrum methodology.
- English fluency, both written and verbal.
At DataSmart, you will have the opportunity to integrate into a solid company and participate in projects of high recognition, nationally and internationally, with an appealing technological environment and career progression.
Excellence in the way to the future!
Connect with Us: Follow us on LinkedIn for updates on career opportunities, company news, and industry insights! For further details, visit us at www.datasmart.pt
#JoinOurTeam #DataSmart #ThinkDataBeSmart #iOS #MobileDevelopment #ReactiveProgramming #Swift
Key Skills
Ranked by relevanceReady to apply?
Join DataSmart Lda and take your career to the next level!
Application takes less than 5 minutes