Android Software Engineer - AI Neobank App
Bjak · Remote · Germany ·
COMPENSATION
€•• – ••k
Listed on the employer's job board (Ashby)
- Fully remote (Germany)
- Kotlin + Jetpack Compose
- AI Neobank App
- Senior level
- English required
Join Doit to develop the native Android experience for an AI-driven neobank application. You will focus on building reliable mobile features for insurance, payments, and investments, ensuring high performance and smooth user journeys.
The team aims to make finance accessible and safe through smart tools. You will collaborate with product and design teams to simplify complex financial processes for real customers.
What you'll do
- Build and ship Android features using Kotlin
- Create clean flows for insurance and payments
- Simplify complex user journeys with design teams
- Integrate backend APIs for stable mobile flows
- Improve app performance and memory usage
- Use analytics to enhance product quality
- Implement AI-assisted experiences where useful
What you'll need
- 3+ years of Android development with Kotlin
- Strong fundamentals and shipped production apps
- Knowledge of Jetpack, Coroutines, and Flow
- Experience with modern Android architecture
- Strong sense of mobile UX and usability
- Skill in integrating REST APIs
- Ability to debug production issues effectively
- Strong English communication skills
Nice to have
- Portfolio of shipped work or GitHub examples
- App links or screenshots of previous projects
Stack
- Kotlin
- Jetpack Compose
- Android SDK
- Coroutines
- Flow
- SQL
- NoSQL
- TensorFlow Lite
How you'll work
- Fully remote position
- Must be based in Germany
- English is the main working language
Hiring process
- Online assessment or practical task
- Role-specific interview
- Final round with CEO
- Process aims to complete within one week