Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
We are opening a new opportunity for Android Developers (Mid and Senior) to collaborate with our team on ongoing initiatives. Candidates must be living in Portugal.
Please find the details below:
Language Requirements:
• Minimum English level: B2 (fluency required)
Profile must be submitted in English.
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 - SharedPreferences - EncryptedSharedPreferences (for secure local storage)
• Analytics & Monitoring - Firebase Analytics - Crashlytics (for crash reporting)
• CI/CD - Firebase App Distribution (for beta testing)
Location: • Lisbon, Braga, or Coimbra (Hybrid – 1 day/week on-site)
Candidates must be living in Portugal.
Language Requirements: • Minimum English level: B2 (fluency required)
Profile must be submitted in English.
Key Skills
Ranked by relevanceReady to apply?
Join Act Digital EMEA - Alter Solutions and take your career to the next level!
Application takes less than 5 minutes

