Android Developer (mid-senior)

TLDR

Develop robust, scalable Android applications using Kotlin in an international e-commerce environment, collaborating closely with iOS development for quality delivery.

We are looking for an Android Developer to join our Mobile team. This role is suited for a professional with strong expertise in the Android ecosystem and a proven ability to design and develop robust, scalable applications. You will work within an international environment with a strong focus on e-commerce. The position involves close collaboration with the iOS Developer to ensure alignment, consistency and high-quality delivery across platforms.

You will be responsible for:

  • Build native Android applications using Kotlin and modern Android frameworks.
  • Develop apps from scratch with autonomy and ownership.
  • Contribute to architecture planning and technical decisions.
  • Apply SOLID principles, clean code and Android best practices.
  • Use TDD consistently as part of the project workflow.
  • Work with CI/CD pipelines to streamline delivery.
  • Collaborate closely with the iOS Developer for feature alignment.
  • Stay up to date with emerging Android libraries and tools.
  • Operate in Agile, multidisciplinary teams.

Requirements

  • 5+ years of experience developing native Android apps using Kotlin.
  • Strong experience with modern Android development (Jetpack, Coroutines, Architecture Components).
  • Experience with Jetpack Compose (highly valued).
  • Strong knowledge of testing and TDD.
  • Hands-on experience with CI/CD processes.
  • Familiarity with app distribution in the Google Play Console.
  • Bonus: Exposure to SwiftUI or multiplatform engineering.
  • Passion for tech, learning and writing elegant code.
  • Full professional fluency in English (mandatory).

Ardanis builds powerful business intelligence tools that transform raw data into actionable insights. Our services cater to organizations that prioritize data-driven decision-making and value data as a critical asset. What sets us apart is our commitment to delivering reliable, well-modeled data products, empowering clients to visualize and leverage their information effectively.

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Android Developer Q&A's
Report this job
Apply for this job