Middle/Senior Android Developer (Berlin/hybrid) to $3500 Offline

We are looking for a Senior Android Developer for our client in Berlin. The ideal candidate is a passionate individual contributor who can take ownership of the Android codebase, ensure technical excellence, and help the team grow. You will work closely with cross-functional teams in a collaborative environment, contributing to every phase of the development process.

 

Requirements:

  • Proficiency in Kotlin and Java
  • Experience with Jetpack libraries including Compose and Lifecycle components
  • Strong command of reactive programming (RxJava, Coroutines, Flow)
  • Hands-on experience with dependency injection (Dagger)
  • Expertise with networking libraries such as Retrofit and background processing with WorkManager
  • Solid testing experience: unit, integration, and UI testing
  • Familiarity with testing frameworks like Espresso and Mockito
  • Experience working with CI/CD pipelines (Fastlane, Bitrise, GitHub Actions)
  • Ability to work independently and take full ownership of tasks
  • Skilled in performance analysis, monitoring, and optimization
  • Strong commitment to writing clean, maintainable, and well-architected code

 

Will be a plus:

  • Excellent communication skills in written and spoken English
  • Ability to convey technical concepts to non-technical stakeholders

 

Responsibilities:

  • Maintain and continuously improve the Android app’s technology stack and infrastructure
  • Contribute across all development stages: proposing solutions, implementing, reviewing, testing, and deploying
  • Take full responsibility for code quality in an environment without dedicated QA resources
  • Work autonomously and ensure timely, quality delivery of features

The job ad is no longer active

Look at the current jobs Android →

Loading...