
Senior Android SDK Engineer
osapiens
full-time
Posted on:
Location Type: Hybrid
Location: Mannheim • Germany
Visit company websiteExplore more
Job Level
About the role
- Design, build, and maintain native Android modules in Java that expose platform capabilities (offline sync, background services, device integrations) to React Native applications
- Own the React Native bridge layer, including native module architecture and threading considerations
- Optimize SDK performance with focus on memory management, battery efficiency, and app startup
- Stay current with Android platform evolution (new APIs, Jetpack libraries, Gradle tooling) and integrate relevant capabilities into the SDK
- Build and maintain automated test suites and CI/CD pipelines in Azure DevOps
- Collaborate with app development teams to understand their needs and provide excellent developer experience
- Contribute to SDK documentation and versioning strategy
Requirements
- Strong proficiency in Java (17+) and the Android SDK (Activities, Services, Content Providers, background execution, Room/SQLite)
- Experience building libraries, SDKs, or frameworks consumed by other developers
- Familiarity with React Native native module development (or willingness to learn quickly)
- Solid understanding of Android application lifecycle, threading models, and performance optimization
- Experience with Gradle build systems and Android distribution
- English is our working language; fluency in written and spoken English is required
- Nice to Have
- Experience with Kotlin and modern Android architecture (Jetpack Compose, Coroutines)
- Knowledge of TypeScript and React Native architecture
- Experience with offline-first mobile architectures and data synchronization
- Familiarity with CI/CD for mobile (Azure DevOps, GitHub Actions, or similar)
- Experience with Android/Java and/or Windows/C# development
Benefits
- - A purpose-driven mission with and for global industry pioneers in tackling complex challenges
- - Room for creativity through collaborative teamwork and an open communication culture
- - Flexibility and team bonding with our hybrid work options
- - Fuel for your growth journey, both personally and professionally
- - Sustainable mobility options, promoting eco-friendly commuting solutions
- - Fun team events and outings with our global teams
- - Inspiring workspaces in Mannheim and beyond
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaAndroid SDKReact NativeKotlinGradleTypeScriptCI/CDSDK developmentperformance optimizationoffline-first mobile architectures
Soft Skills
collaborationcommunicationdeveloper experience