Balstern Digital
Android Developer – Kotlin & Jetpack Compose (3–7 years)
Skills
21 hours ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Panara, Madhya Pradesh 480551, India
Work mode:
Onsite
Published on:
24 October 2026
What they need
🚀 We’re hiring: Android Developers — Mid to Senior Level
Kotlin | Jetpack Compose | 3–7 years of experience
Balstern Digital is growing its Android engineering team for a long-term European railway digitalisation project.
You’ll help build a new Android application that supports train drivers with journey information and real-time driving advice. Working alongside our Android Lead and European partner engineering teams, you’ll develop an application where reliability, clear interfaces and robust offline behaviour matter.
📍 Location: India | Hybrid / Remote
💼 Employment: Full-time with Balstern Digital
📅 Initial project engagement: Approximately 18–24 months, with potential extension and opportunities on future projects.
What you’ll do
Write, test, debug and maintain production Android code using Kotlin and Jetpack Compose.
Build responsive tablet interfaces from Figma designs, with reusable components and adaptive layouts.
Implement predictable UI state, navigation and lifecycle-aware behaviour using ViewModel, Coroutines and Flow/StateFlow.
Develop local persistence, caching, offline functionality, reconnection and recovery flows.
Integrate backend services and partner components, including real-time communication and authentication.
Contribute to modular architecture, technical discussions and peer code reviews.
Write unit and UI tests, investigate crashes and performance issues, and support CI/CD and release delivery.
Collaborate with the Android Lead, UX designers, QA and European engineering teams.
What we’re looking for
- 3–7 years of professional Android development experience , with strong hands-on Kotlin skills.
Practical Jetpack Compose experience, including state management, recomposition, side effects and reusable UI components.
Good understanding of the Android lifecycle, configuration changes, process death and state restoration.
Experience with Coroutines, structured concurrency, Flow/StateFlow, cancellation and asynchronous error handling.
Working knowledge of MVVM or MVI, Clean Architecture principles and modularisation.
Experience with dependency injection using Hilt or Koin.
Experience integrating REST APIs with Retrofit/OkHttp and implementing local storage using Room or DataStore.
Ability to write meaningful automated tests using JUnit, MockK, Espresso or Compose UI testing.
Confidence investigating crashes, memory leaks and UI performance problems.
Familiarity with Git, code reviews and automated build pipelines.
Clear communication, collaborative working habits and ownership of implementation quality.
Nice to have
- Kotlin Multiplatform (KMP) or Compose Multiplatform (CMP) experience, particularly sharing business logic or UI across platforms.
MQTT, WebSocket or other real-time messaging experience.
XML/XSD-based integrations.
Microsoft Entra ID/MSAL, OAuth/OIDC and secure token handling.
Android Keystore and secure local storage.
GNSS/location services or applications operating under unreliable connectivity.
Enterprise device management, managed configuration or kiosk applications.
Experience in railway, transport, automotive or other operational applications.
Why join us?
- Help build a new application from the ground up.
- Work closely with an experienced Android Lead and European partner engineers.
- Take ownership of meaningful features in a small, collaborative team.
- Develop experience in real-time systems, reliable mobile applications and railway digitalisation.
- Flexible working mode.
Prior railway experience is not required. We’re looking for strong Android fundamentals, curiosity and a commitment to building reliable software.
📩 Apply: Direct apply or send your CV to [email protected] with the subject “Android Developer – Kotlin & Compose” . Include your notice period and, if available, links to applications or code samples you can share.
🌐 Learn more: https://www.balstern.digital/
#Hiring #AndroidDeveloper #Kotlin #JetpackCompose #KMP #ComposeMultiplatform #AndroidJobs #RemoteJobs #BalsternDigital
Other offers great for you!
These companies are also looking for great profiles
Alpineo Consulting
Développeur Android - Kotlin - JetPack Compose
Permanent contract
Luxembourg
Onsite
Skills
5 months ago
Quick apply
Naxo
Développeur Android (Kotlin Jetpack Compose) Senior
480
Freelance
Lille, France
Hybrid
Skills
16 days ago
Quick apply
Ever T
Développeur·se Android confirmé·e — Kotlin / Jetpack Compose / Android Auto
Freelance
Paris, France
Hybrid
Skills
5 days ago
Quick apply
No company information available.