Senior Android Developer

Mobile

Senior Android Developer

Mobile
Full-time
Any
Senior
Hybrid

Job description

We are seeking a highly skilled Senior Android Developer with extensive experience in UI development and a strong UX sensibility. The ideal candidate will have a solid foundation in MVVM architecture, RESTful APIs, and design patterns. Proficiency in Java/Kotlin is crucial, along with familiarity with modern Android frameworks and tools.

 

Main Responsibilities:

  • Develop and maintain high-quality Android applications.

  • Collaborate with cross-functional teams to define, design, and ship new features.

  • Ensure performance, quality, and responsiveness of applications.

  • Identify and fix bugs for optimal performance.

  • Participate in code reviews and offer constructive feedback.

  • Continuously discover and evaluate new technologies to maximize development efficiency.

 

Key Requirements:

  • Broad experience in UI development with a strong UX sensibility.

  • Knowledge of MVVM, RESTful API integration, and server-side communication.

  • Solid understanding of design patterns and object-oriented principles.

 

Nice to Have:

  • Experience with both Java and Kotlin.

  • Familiarity with Jetpack Compose.

  • Awareness of Agile methodologies.

  • Exposure to full stack, Google Cloud, or Firebase.

 

Other Details:

Location: Lisbon, Braga, or Coimbra – Hybrid – 1x per week - Candidates must be living in Portugal.

Language: English - B2 with fluency.

Tech stack

    English

    B1

    Java

    advanced

    API (Application Programming Interface)

    advanced

    Agile

    advanced

    Android

    advanced

    Cloud

    advanced

    Model View ViewModel (MVVM)

    advanced

    User Experience (UX)

    advanced

    Kotlin

    advanced

    Google Cloud

    advanced

    Full Stack

    advanced

Office location

Published: 13.01.2026

Senior Android Developer

Summary of the offer

Senior Android Developer

Centrum,
emagine Polska
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest emagine z siedzibą w Warszawie, ul.Domaniewskiej 39A (dalej jako "administrator"). Masz pr... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Senior Android Developer - emagine Polska