Freelance Android & KMP Developer

Techniker Krankenkasse

Health Insurance

Quick Facts
Project Focus
  • Build a native messenger - telematik infrastructure messenger („TI-M“)
  • Communication based on the matrix protocol (https://spec.matrix.org/)
  • Allows customers to securely communicate with doctors, pharmacists etc.
  • Project embedded in scope of electronic patient file („elektronische Patientenakte“ / “ePA”)
Main Tasks
  • Build native messenger features
  • Develop features based on shared KMP code
  • Integrate and structure messenger module inside multi module app
  • Analyze, integrate and partially develop shared KMP code (KMP library)
  • Planning and consultation with tech, product and feature development departments
  • Discuss and plan tech and tech debt roadmap together with the team
  • Moderation of Team internal android platform meetings
Technologies
  • Android:
    • Architecture: MVVM MVP Multi module app
    • Kotlin Koin Jetpack Compose Coroutines MockK Mokito Robolectric Espress Retrofit OkHttp Moshi JUnit detekt lint
  • KMP:
    • Kotlin Koin Ktor SqlDelight Moko Resources
  • Pipeline:
    • Jenkins