Candidates must be living in Portugal.
We are opening a new opportunity for Senior Android Developers to collaborate with our team on ongoing initiatives. Please find the details below:
Tech stack: Languages
Kotlin (primary language)
Java (basic knowledge is sufficient)
Development tools
Android Studio
Gradle UI Frameworks & Components Jetpack
Compose XML
Material Design Components
Architecture MVVM
MVI Clean Architecture
Jetpack Libraries (AndroidX)
Navigation (for handling app navigation)
StateFlow (reactive data handling)
ViewModel (lifecycle-aware UI logic)
Networking Retrofit (REST API communication)
OkHttp (HTTP client)
Dependency Injection Dagger/Hilt Asynchronicity
Kotlin Coroutines + Flow (preferred for async programming)
RxJava/RxKotlin Storage & Database Room (SQLite wrapper)
DataStore Shared Preferences
Encrypted Shared Preferences (for secure local storage)
Analytics & Monitoring Firebase
Analytics Crashlytics (for crash reporting)
CI/CD Firebase
App Distribution (for beta testing)
Lisbon, Braga, or Coimbra – Hybrid – 1x per week.