Senior Android Developers
Equação IT is a company focused on boosting technology and solid solutions through our expert consultants leading a high perspective and adding value to our customers with the purpose of providing optimization and business growth to our partners.
Tech stack:
• Languages
o Kotlin (primary language)
o Java (basic knowledge is sufficient)
• Development tools
o Android Studio
o Gradle
• UI Frameworks & Components
o Jetpack Compose
o XML
o Material Design Components
• Architecture
o MVVM
o MVI
o Clean Architecture
• Jetpack Libraries (AndroidX)
o Navigation (for handling app navigation)
o StateFlow (reactive data handling)
o ViewModel (lifecycle-aware UI logic)
• Networking
o Retrofit (REST API communication)
o OkHttp (HTTP client)
• Dependency Injection
o Dagger/Hilt
• Asynchronicity
o Kotlin Coroutines + Flow (preferred for async programming)
o RxJava/RxKotlin
• Storage & Database
o Room (SQLite wrapper)
o DataStore
o SharedPreferences
o EncryptedSharedPreferences (for secure local storage)
• Analytics & Monitoring
o Firebase Analytics
o Crashlytics (for crash reporting)
•CI/CD
oFirebase App Distribution (for beta testing)
• Duration: Long Term Contract.
• Location: hybrid, Lisbon, Coimbra e Braga

