Us3 Consulting
Android Developer
Us3 ConsultingPoland10 hours ago
ContractInformation Technology

Role Name: Android Developer

Location: Warsaw, Poland


Role Description

We are looking for an experienced Android Developer with a strong background in Kotlin, Jetpack Compose, and Clean Architecture principles. The ideal candidate will have a passion for developing high-quality, accessible, and maintainable Android applications. You will collaborate closely with cross-functional teams including designers, QA engineers, and backend developers to deliver robust mobile solutions.


Responsibilities

  • Design, develop, and maintain advanced Android applications using Kotlin and Jetpack Compose.
  • Work with Legacy XML-based UIs and progressively migrate to Compose.
  • Implement scalable architectures following Clean Architecture and MVVM design patterns.
  • Integrate and consume RESTful APIs for dynamic app functionality.
  • Ensure A11y (Accessibility) compliance across all Compose components.
  • Collaborate with QA teams to ensure thorough mobile application testing and high-quality releases.
  • Optimize performance, improve responsiveness, and maintain app stability.
  • Participate in code reviews, design discussions, and continuous improvement activities.


Required Experience & Skills

Experience: 8–10 years (minimum 4 years in Android development)


Core Competencies:

  • Programming Languages: Kotlin (Expert Level)
  • UI Frameworks: Jetpack Compose, Legacy XML
  • Concurrency: Kotlin Coroutines
  • Architecture: Clean Architecture, MVVM
  • Accessibility: A11y implementation in Compose
  • Integration: RESTful APIs
  • Testing: Mobile application testing and assurance practices


Desirable Skills

  • Exposure to CI/CD pipelines for mobile apps.
  • Knowledge of dependency injection frameworks (e.g., Hilt, Dagger).
  • Familiarity with version control (Git) and Agile methodologies.
  • Understanding of Android performance profiling and debugging tools.

Key Skills

Ranked by relevance