Tel.: +351 214 171 161 - LisboaTel.: +351 253 120 734 - BragaFax: +351 214 177 610(Chamada para a rede fixa nacional) (Call to the national fixed network)Search for# Think Data Be Smart #About Us: Data Smart 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 DoDevelop and maintain Android applications using KotlinCollaborate with teams on ongoing mobile initiatives and feature developmentBuild modern UIs using Jetpack Compose and XML-based layoutsApply Material Design principles to ensure consistent UX/UIImplement and maintain scalable architectures (MVVM, MVI, Clean Architecture)Handle state and reactive data flows using State Flow and View ModelIntegrate with backend services via REST APIs (Retrofit, Ok Http)Develop asynchronous features using Kotlin Coroutines, Flow, or Rx JavaManage local data with Room, Data Store, and Shared PreferencesEnsure secure storage using Encrypted Shared PreferencesMonitor app performance and stability using Firebase Analytics and CrashlyticsSupport CI/CD processes, including app distribution via FirebaseParticipate in code reviews, testing, and debuggingWork in a hybrid agile environment with occasional on-site collaborationQualifications5+ years of experience in Android developmentStrong proficiency in Kotlin (primary language)Basic knowledge of JavaExperience with Android Studio and GradleSolid understanding of modern Android UI frameworks (Jetpack Compose, XML)Experience applying Material Design componentsStrong knowledge of Android architecture patterns (MVVM, MVI, Clean Architecture)Hands‐on experience with Jetpack libraries (Navigation, View Model, State Flow)Experience with REST API integration (Retrofit, Ok Http)Knowledge of dependency injection frameworks (Dagger/Hilt)Experience with asynchronous programming (Coroutines, Flow, Rx Java)Familiarity with local storage solutions (Room, Data Store, Shared Preferences)Experience with secure data storage practicesExperience using Firebase tools (Analytics, Crashlytics, App Distribution)Understanding of CI/CD pipelines for mobile appsExperience working in agile teamsMust be based in Portugal and available for hybrid work (1 day/week on‐site in Lisbon, Braga, or Coimbra)AtData Smart, 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 Linked In for updates on career opportunities, company news, and industry insights! For further details, visit us at www.datasmart.pt#Join Our Team #Data Smart #Think Data Be Smart #Android #KotlinDo you accept the challenge?We are waiting for you!