About the jobSenior Android Developer (Kotlin/Jetpack Compose) - Hybrid Lisbon/Braga/Coimbra (1 day/week office) ABOUT THE OPPORTUNITY Join an innovative tech team working on cutting-edge Android development initiatives. This role offers the opportunity to take complete ownership of complex features while working with modern Android technologies and best practices. You'll be part of a collaborative environment where code quality, performance optimization, and architectural excellence are paramount. The position provides the flexibility of hybrid work with minimal office presence, allowing you to balance productivity with work-life harmony while contributing to impactful projects that reach users at scale. PROJECT & CONTEXT You'll be working on sophisticated Android applications that demand high performance, stability, and exceptional user experience. The team follows Clean Architecture principles with MVVM/MVI patterns in a modularized structure, enabling independent team development and scalability. Your contributions will span the entire development lifecycle, from technical design and API contract negotiation through implementation, testing, and deployment. The technical environment emphasizes automation through robust CI/CD pipelines using Azure and Bitrise, ensuring code quality through comprehensive testing strategies and zero-manual-intervention deployments. What we\'re looking for (Required)Experience & Technical Depth:Minimum 5 years of relevant Android development experience Deep expertise in Kotlin, including advanced features: Coroutines, Flow, and Inline classes 2+ years of production experience with Jetpack Compose Comprehensive knowledge of Android SDK internals, Lifecycle management, and WorkManager Dependency Injection: Hilt or Dagger2 Networking: Retrofit, OkHttp, and GraphQL with Apollo Persistence: Room or SQLDelight Expert-level testing with JUnit, Mockito/MockK, Espresso, or Compose Test frameworks Strong command of Clean Architecture and MVVM/MVI patterns Experience maintaining modularized architectures for team scalability Proven ability to write clean, idiomatic Kotlin code Performance optimization skills: memory leak detection, network layer efficiency, app startup optimization DevOps & Quality:Experience with CI/CD pipelines (Azure/Bitrise preferred) Google Play Console management, App Bundles, ProGuard/R8 knowledge Strong testing mindset with automated UI and unit testing expertise Language & Location:Must be currently residing in Portugal (Lisbon, Braga, or Coimbra regions) Availability for 1 day per week on-site collaboration NICE TO HAVE (Preferred)Experience leading technical problem-solving for high-priority production issues Deep understanding of Android OS fragmentation challenges and solutions Track record of mentoring junior developers and leading by example in code quality Contributions to open-source Android projects or technical community engagement Experience with additional testing frameworks and automation tools Background in performance profiling and optimization tools#J-18808-Ljbffr