Senior Mobile Developer, Android
in
10115, Berlin, Berlin, Deutschland
Verfasst am 2026-07-16
Unternehmen:
Jobtailor
Vollzeit
position Verfasst am 2026-07-16
Berufliche Spezialisierung:
-
Software Entwicklung
Android Entwicklung, Software-Ingenieur, Anwendungsentwickler
Stellenbeschreibung
- Improve the experience of applications with millions of users
- Contribute to and participate in technical decisions such as architecture, tools, and processes
- Ensure performance and analyze production data for improvements
- Review team pull requests
- Participate in the Android community
- Experience with Git
- Monitor Crashlytics
- Advanced Kotlin (coroutines, Flow, sealed classes, inline functions, DSLs)
- Deep knowledge of the Android SDK (Activity, Fragment, Lifecycle, View Model)
- Jetpack:
- Compose
- Navigation
- Room
- Data Store
- Work Manager
- Paging
- Kotlin Java interoperability
- Management of complex UI state
- Support for multiple Android versions (backward compatibility)
- Architectures: MVVM, Clean Architecture
- Layer separation (UI, Domain, Data)
- SOLID and clean code principles
- Modularization (feature modules, dynamic features)
- Dependency Injection (Hilt / Dagger)
- Applied design patterns (Repository, Use Case, Factory, Observer)
- Consumption of REST APIs (Retrofit, OkHttp)
- Serialization (Moshi, Gson, Kotlinx Serialization)
- Local caching
- Data synchronization
- Unit testing (JUnit, MockK, Mockito)
- View Model and Use Case tests
- Instrumented tests (Espresso)
- UI testing in Compose
- Test doubles (mock, fake, stub)
- Code review and code standardization
- Memory management and leak detection (Leak Canary)
- Performance analysis (Profiler, Systrace)
- Threading and concurrency
- Data security (Encrypted Shared Preferences , Keystore)
- Security and privacy best practices (LGPD, Play Store policies)
- Advanced Gradle (Kotlin DSL, build variants, flavors)
- Build time optimization
- App versioning and signing
- CI/CD (Git Hub Actions, Fastlane, Microsoft Azure)
- Publishing and management on Google Play Console
- Feature flags and gradual rollouts
- Kotlin
- Android SDK
- Jetpack Compose
- MVVM
- Clean Architecture
- Dependency Injection
- REST APIs
- Unit testing
- Memory management
- CI/CD
- technical decision making
- code review
- performance analysis
- team collaboration
- community participation
- data synchronization
- security best practices
- backward compatibility
- modularization
- feature flags
- Git
- Crashlytics
- Retrofit
- Ok Http
- JUnit
- MockK
- Espresso
- Leak Canary
- Profiler
- Google Play Console
Stellen-Anforderungen
10+ Jahre
Berufserfahrung
Bitte beachten Sie, dass derzeit keine Bewerbungen aus Ihrem Zuständigkeitsbereich für diese Stelle über diese Jobseite akzeptiert werden. Die Präferenzen der Kandidaten liegen im Ermessen des Arbeitgebers oder des Personalvermittlers und werden ausschließlich von diesen bestimmt.
Um nach Stellen zu suchen, sie anzusehen und sich zu bewerben, die Bewerbungen aus Ihrem Standort oder Land akzeptieren, klicken Sie hier, um eine Suche zu starten:
Um nach Stellen zu suchen, sie anzusehen und sich zu bewerben, die Bewerbungen aus Ihrem Standort oder Land akzeptieren, klicken Sie hier, um eine Suche zu starten:
Suchen Sie hier nach weiteren Stellen:
×