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 →
📊
Average salary range of similar jobs in
analytics →
Loading...