Xebia Poland

Senior Android Developer

Xebia Poland

full-time

Posted on:

Location Type: Remote

Location: Bulgaria

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Designing, developing, and maintaining Android mobile applications
  • Writing clean, efficient, and scalable code using Kotlin and/or Java
  • Collaborating with product, UX/UI, and backend teams to deliver new features
  • Participating in code reviews and ensuring high code quality and best practices
  • Analyzing, optimizing, and debugging application performance and issues.

Requirements

  • 5+ years of professional experience in Android development
  • Proficiency in Kotlin and solid knowledge of Java
  • Experience with Jetpack Compose
  • Strong understanding of Android SDK, Jetpack libraries, and Android architecture components (MVVM, LiveData, ViewModel)
  • Experience with RESTful APIs and JSON data handling
  • Knowledge of dependency injection (e.g., Dagger/Hilt, Koin)
  • Experience with publishing apps on Google Play Store
  • English - at least B2+.
  • Nice to have: knowledge of Coroutines and Flow for asynchronous programming
  • Familiarity with unit testing, UI testing, and automation frameworks (JUnit, Espresso)
  • Exposure to mobile security best practices
  • Experience with cloud services (Firebase, AWS, GCP)
  • Mentoring or leadership experience.
Benefits
  • Work from the European Union region and a work permit are required.
  • Candidates must have an active VAT status in the EU VIES registry: https://ec.europa.eu/taxation_customs/vies/
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Android developmentKotlinJavaJetpack ComposeAndroid SDKJetpack librariesMVVMLiveDataViewModelRESTful APIs
Soft Skills
collaborationcode reviewmentoringleadership