In this role, you form the bridge between our complex ERP backend and the end user on the shop floor. You build intuitive, high-performance mobile apps that make the work of thousands of hospital employees more efficient.
- Android Development: You start by developing and maintaining native Android applications written in Kotlin, using the Android Jetpack ecosystem.
- Future-proof Mindset: You follow trends in the mobile world closely. Should the strategy eventually shift to other platforms (such as iOS or cross-platform frameworks), you are prepared to delve into this and evolve along with it.
- Innovation & Architecture: You translate functional needs into high-quality technical solutions. You contribute to architecture (MVVM, Clean Architecture), security, and UX/UI.
- Integration & Monitoring: You connect the apps to our backend systems and use Firebase for monitoring (Crashlytics), analytics, and messaging (Cloud Messaging).
- End-to-end responsibility: Over time, you will execute projects from A to Z, from analysis and development to release and user support.
What do you need for that?
You hold a Master's degree in IT or have equivalent experience. You are an Android specialist, but you have a broad interest in the entire mobile landscape.
Your Tech Stack & Skills
- Kotlin & Core: You have in-depth knowledge of Kotlin (including Coroutines & Flow) and the Android SDK.
- Modern UI: You have experience with (or a strong interest in) Jetpack Compose for building modern interfaces.
- Architecture: You build scalable apps according to principles such as MVVM, Clean Architecture, and Dependency Injection (e.g., Koin).
- Firebase: You have experience with Firebase services such as Crashlytics, Cloud Messaging, Analytics, and Firestore.
- Networking: You are familiar with REST APIs (using e.g. Retrofit and/or OkHttp, Ktor client is a plus) and local data storage (e.g. Room).
Your Mindset & Broader Knowledge
- Flexibility: You are currently an Android expert, but are open to expanding your skills to iOS (Swift) or cross-platform (e.g., Flutter/React Native/KMP) in the future if the projects require it.
- Backend readiness: You are not afraid to get to know our backend environment (PeopleSoft tools, SQL Server) as well.
- Team player: Knowledge sharing and a thirst for learning come naturally to you.
- Communication: You are proficient in both Dutch and English.