Tel.
: **************** - Lisboa
Tel.
: **************** - Braga
Fax: ****************
(Chamada para a rede fixa nacional) (Call to the national fixed network)
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
CrossPlatform Mobile Developer
(Hybrid – Lisboa, Coimbra, Braga)!
What You'll Do:
Develop and maintain mobile applications for iOS and Android using Swift and Kotlin.
Design and implement scalable mobile architectures following MVVM, MVVM-C, MVI, and Clean Architecture principles.
Integrate and consume RESTful APIs, ensuring efficient data handling and synchronization.
Manage local data persistence using Room, DataStore, SharedPreferences, and encrypted storage mechanisms.
Ensure high standards of application security, performance optimization, and stability.
Write and maintain unit tests to ensure code quality and long-term maintainability.
Collaborate closely with UI/UX designers, backend engineers, and product teams to ensure consistency and high-quality user experiences.
Participate in code reviews and contribute to continuous improvement of development standards and best practices.
Qualifications:
5+ years of experience as a Mobile Developer working on iOS and Android platforms.
Strong experience with Swift and Kotlin, with basic knowledge of Java.
Proficiency using Xcode, Android Studio, Git, and Gradle.
Solid experience with UIKit, Jetpack Compose, XML layouts, and Material Design principles.
Strong knowledge of mobile architectural patterns (MVVM, MVVM-C, MVI, Clean Architecture).
Hands-on experience with reactive and asynchronous frameworks (RxSwift, Combine, Coroutines/Flow, RxJava/Kotlin).
Experience integrating REST APIs using tools such as Retrofit and OkHttp.
Experience with dependency injection frameworks (Dagger / Hilt).
Knowledge of local persistence solutions (Room, DataStore, SharedPreferences, including encrypted storage).
Experience with unit testing (XCTest or equivalent).
Familiarity with Firebase tools such as Analytics, Crashlytics, and App Distribution.
Strong teamwork, communication skills, and a results-oriented mindset.
Passion for mobile development, clean code, and continuous learning.
Living in Portugal.
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
#JoinOurTeam #DataSmart #ThinkDataBeSmart #MobileDeveloper #iOS #Android
Do you accept the challenge?
We are waiting for you!
#J-*****-Ljbffr