Senior Android Developer

3 semanas atrás


Lisbon, Portugal NoeXa - IT Solutions Tempo inteiro

🚀 WE ARE HIRING 🚀

Senior Android Developer (f/m/d)

Responsibilities ✨

- Own features end-to-end: discovery, technical design, implementation, testing, release, and monitoring.
- Build modern, high-performance Android applications using Kotlin (and Java where relevant), Jetpack Compose, Android Jetpack components, and Material Design 3.
- Design and implement scalable app architectures (Clean Architecture, MVVM) with a strong focus on SOLID principles.
- Integrate RESTful APIs (and WebSockets where needed); manage local persistence (SQL) and offline-first experiences.
- Ensure app performance, reliability, and accessibility; instrument analytics and crash reporting (e.g., Firebase).
- Write robust automated tests (unit, integration, and UI with JUnit); maintain high code quality.
- Own the CI/CD pipeline: set up and maintain pipelines (e.g., GitLab CI), Gradle automation, and release automation.
- Manage Google Play Console releases: app signing/keystore management, versioning, internal/alpha/beta/production tracks, staged rollouts.
- Stay up-to-date with the latest trends and best practices in mobile development.
- Engage in pair and mob programming, code reviews, TDD and BDD, using these as opportunities to gain and share knowledge.

Skills & Requirements ✅

- Strong proficiency in Kotlin (primary) and Java for native Android application development.
- Experience building declarative UIs with Jetpack Compose; state management (State, Flow, ViewModel, Navigation).
- Knowledge of Android Jetpack components: Lifecycle, ViewModel, Navigation, Room, WorkManager, Paging; Coroutines and Kotlin Flow for asynchronous/reactive programming.
- Experience integrating APIs to fetch and manipulate data in mobile applications.
- Understanding of fundamental UI/UX design principles and ability to work closely with designers to implement visually appealing and user-friendly interfaces.
- Strong understanding of SOLID principles and modern architecture patterns (Clean Architecture, MVVM).
- Proficiency in debugging and testing mobile applications to ensure performance and quality.
- Familiarity with Git and version control systems.
- Bachelor’s degree in Computer Science, Computer Engineering, or related field.
- Experience using tools like Jira, GitLab, and GitHub.
- Strong problem-solving and debugging skills.
- Proficiency in Agile development methodology and collaborative team environments.
- Fluent in both spoken and written English, with excellent communication and teamwork abilities.

Technologies & Tools 🛠

Kotlin, Java, Jetpack Compose, Android Jetpack, Material Design 3, SQL, RESTful APIs, WebSockets, Firebase, JUnit, Gradle, GitLab CI, Google Play Console, Git, Jira, GitLab, GitHub, Clean Architecture, MVVM, SOLID, TDD, BDD.


  • Senior Android Developer

    2 semanas atrás


    Lisbon, Portugal NoeXa - IT Solutions Tempo inteiro

    🚀 WE ARE HIRING! 🚀Senior Android Developer (f/m/d)Responsibilities ✨Own features end-to-end: discovery, technical design, implementation, testing, release, and monitoring.Build modern, high-performance Android applications using Kotlin (and Java where relevant), Jetpack Compose, Android Jetpack components, and Material Design 3.Design and implement...

  • Senior Android Developer

    1 semana atrás


    Lisbon, Portugal Olisipo Tempo inteiro

    Passionate about IT? So are we. At Olisipo, we're on a mission to provide enriching experiences for every individual. Join a team that's committed to your success, offering specialized training and the resources you need to thrive in your career. The journey starts here.We are looking for a Senior Android Developer to join a technology team and develop...


  • Lisbon, Portugal Aubay Portugal Tempo inteiro

    Seeking an experienced Android Developer with 5+ years experience, proficient in Kotlin, Android SDK, and C++ for system-level development.


  • Lisbon, Portugal WA FENIX Portugal Tempo inteiro

    Android Senior Low-Level Developer — 100% Remoto Procuramos Android Senior Low-Level Developer para projeto internacional. Local: 100% Remoto Início: Imediato ⏳ Contrato: 1 ano Inglês: B2/C1 ⚠️ Importante Não é perfil de Android aplicação. Procuramos profissional de Android Low-Level (kernel, BSP, framework), com foco em sistemas embarcados....

  • Senior Android Developer

    1 semana atrás


    Aveiro|Lisbon, Portugal Damia Group Tempo inteiro

    They are hiring a Senior Android Developer to join their dynamic team that makes sure their technology delivers the best experience.Join them and be part of their exciting journey to lead the way in the streaming tech worldAs a Senior Android Developer you'll play a key role in their innovative team dedicated to creating exceptional experiences for their...

  • Senior Android Developer

    3 semanas atrás


    Lisbon, Portugal NoeXa - IT Solutions Tempo inteiro

    🚀 WE ARE HIRING! 🚀Senior Android Developer (f/m/d)Responsibilities ✨Own features end-to-end: discovery, technical design, implementation, testing, release, and monitoring.Build modern, high-performance Android applications using Kotlin (and Java where relevant), Jetpack Compose, Android Jetpack components, and Material Design 3.Design and implement...

  • Senior Android Developer

    2 semanas atrás


    Lisbon, Portugal NoeXa - IT Solutions Tempo inteiro

    🚀 WE ARE HIRING! 🚀Senior Android Developer (f/m/d)Responsibilities ✨Own features end-to-end: discovery, technical design, implementation, testing, release, and monitoring.Build modern, high-performance Android applications using Kotlin (and Java where relevant), Jetpack Compose, Android Jetpack components, and Material Design 3.Design and implement...

  • Senior Android Developer

    2 semanas atrás


    Lisbon, Portugal NoeXa - IT Solutions Tempo inteiro

    WE ARE HIRING! Senior Android Developer (f/m/d)Responsibilities Own features end-to-end: discovery, technical design, implementation, testing, release, and monitoring.Build modern, high-performance Android applications using Kotlin (and Java where relevant), Jetpack Compose, Android Jetpack components, and Material Design 3.Design and implement scalable app...

  • Senior Android Developer

    2 semanas atrás


    Lisbon, Portugal NoeXa - IT Solutions Tempo inteiro

    WE ARE HIRING! Senior Android Developer (f/m/d)Responsibilities Own features end-to-end: discovery, technical design, implementation, testing, release, and monitoring.Build modern, high-performance Android applications using Kotlin (and Java where relevant), Jetpack Compose, Android Jetpack components, and Material Design 3.Design and implement scalable app...

  • Senior Android Developer

    2 semanas atrás


    Lisbon, Portugal NoeXa - IT Solutions Tempo inteiro

    WE ARE HIRING! Senior Android Developer (f/m/d)Responsibilities Own features end-to-end: discovery, technical design, implementation, testing, release, and monitoring.Build modern, high-performance Android applications using Kotlin (and Java where relevant), Jetpack Compose, Android Jetpack components, and Material Design 3.Design and implement scalable app...