Tel.
: **************** - Lisboa
Tel.
: **************** - Braga
Fax: ****************
(Chamada para a rede fixa nacional) (Call to the national fixed network)
Search for
# 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 Android Developer (Hybrid – Lisbon, Braga or Coimbra)!
What You'll Do
Develop and maintain Android applications using Kotlin
Collaborate with teams on ongoing mobile initiatives and feature development
Build modern UIs using Jetpack Compose and XML-based layouts
Apply Material Design principles to ensure consistent UX/UI
Implement and maintain scalable architectures (MVVM, MVI, Clean Architecture)
Handle state and reactive data flows using StateFlow and ViewModel
Integrate with backend services via REST APIs (Retrofit, OkHttp)
Develop asynchronous features using Kotlin Coroutines, Flow, or RxJava
Manage local data with Room, DataStore, and SharedPreferences
Ensure secure storage using EncryptedSharedPreferences
Monitor app performance and stability using Firebase Analytics and Crashlytics
Support CI/CD processes, including app distribution via Firebase
Participate in code reviews, testing, and debugging
Work in a hybrid agile environment with occasional on-site collaboration
Qualifications
5+ years of experience in Android development
Strong proficiency in Kotlin (primary language)
Basic knowledge of Java
Experience with Android Studio and Gradle
Solid understanding of modern Android UI frameworks (Jetpack Compose, XML)
Experience applying Material Design components
Strong knowledge of Android architecture patterns (MVVM, MVI, Clean Architecture)
Hands-on experience with Jetpack libraries (Navigation, ViewModel, StateFlow)
Experience with REST API integration (Retrofit, OkHttp)
Knowledge of dependency injection frameworks (Dagger/Hilt)
Experience with asynchronous programming (Coroutines, Flow, RxJava)
Familiarity with local storage solutions (Room, DataStore, SharedPreferences)
Experience with secure data storage practices
Experience using Firebase tools (Analytics, Crashlytics, App Distribution)
Understanding of CI/CD pipelines for mobile apps
Experience working in agile teams
Must be based in Portugal and available for hybrid work (1 day/week on-site in Lisbon, Braga, or Coimbra)
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 #Android #Kotlin
Do you accept the challenge?
We are waiting for you!
#J-*****-Ljbffr