Leave us your email address and we'll send you all the new jobs according to your preferences.

Senior Android Developer

Posted 1 day 1 hour ago by IT Human Resources

Contract
Not Specified
Other
Lisboa, Portugal
Job Description

We are looking for a Senior Android Developer to join our mobile team and help build high-quality, scalable Android applications. You will be involved in the full development life cycle, from technical design to implementation and delivery, working closely with product and Back End teams.

Location: Lisbon, Braga, or Coimbra 1 day per week on-site

Recruitment Process

The entire process will be conducted in English A live coding exercise will be part of the technical validation each technical validation session will last 1h30

Senior-level Android Developer with 5+ years of relevant experience with strong problem-solving and communication skills, Comfortable working in an English-speaking environment English level: B2 or higher (fluency required)

Tech Stack & Requirements Languages'

Kotlin (primary language) Java (basic knowledge is sufficient)

Development Tools

Android Studio, Gradle, UI Frameworks & Components, Jetpack Compose, XML Material Design Components Architecture & Design Patterns MVVM MVI Clean Architecture Jetpack Libraries (AndroidX) Navigation (app navigation handling) ViewModel (life cycle-aware UI logic) StateFlow (reactive state management) Networking Retrofit (REST API communication) OkHttp (HTTP client) Dependency Injection Dagger/Hilt Asynchronous Programming Kotlin Coroutines + Flow (preferred) RxJava/RxKotlin Storage & Database Room (SQLite abstraction) DataStore Shared Preferences
Encrypted Shared Preferences (secure local storage) Analytics & Monitoring Firebase Analytics Crashlytics (crash reporting) CI/CD & Distribution Firebase App Distribution (beta testing)

What We Offer

Challenging projects with modern Android technologies
A collaborative, experienced engineering team
Hybrid work model with flexible location options
A structured and transparent technical interview process

Email this Job