Health App

Rewolucjonizujemy dostęp do usług ubezpieczeniowych w Niemczech!
Z ponad milionem pobrań i wysokimi ocenami, udowadniamy, że cyfryzacja opieki zdrowotnej to przyszłość. Technologicznie, skupiamy się na nowoczesnych rozwiązaniach, wykorzystując Swift i Kotlin oraz architekturę modułową.
Krzysztof
Android Architect

Kontekst

Biznesowo
  • Tworzymy aplikację dla publicznego funduszu ubezpieczeń zdrowotnych w Niemczech. Przeznaczona jest dla osób ubezpieczonych - gromadzi wszystkie informacje w jednym miejscu. Sprawy, które ubezpieczeni musieli załatwiać osobiście w placówce, teraz mogą przez aplikację.
  • Funkcje: bezpośredni kontakt z opiekunem, wysyłanie i odbieranie zaszyfrowanych wiadomości, skanowanie dokumentów, informacje o zgromadzonych środkach, dostęp do elektronicznej karty zdrowia, przewodnik dla ciężarnych, historia świadczeń itp.
  • Aplikacja ma ponad milion pobrań. Oceniana jest na 4,5/5 w Google Store i 4,8/5 w App Store.
Technicznie
  • 100% kodu powstaje w Swifcie i Kotlinie z użyciem Jetpack Compose i SwiftUI.
  • Aplikacja posiada architekturę modułową. Implementujemy nowe funkcjonalności jako moduły, które będą współdzielone z Bonus App.
  • Posiadamy proces ciągłej integracji, który zapewnia nam automatyczne wychwycanie błędów.
  • Wszystko co wypuszczamy, jest wspierane w najnowszej wersji iOS/Android.
  • Stworzyliśmy funkcjonalność ułatwień dostępu (dla osób niedowidzących i niedosłyszących).
  • Przebudowaliśmy logowanie z wykorzystaniem OAuth2 i OpenID w celu zwiększenia bezpieczeństwa aplikacji i ułatwienia integracji.
  • Wprowadziliśmy Async/Await i Kotlin Coroutines.
  • Każdy developer iOS otrzymuje do pracy MacBook’a Pro, a developer Android ma do wyboru MacBook Pro lub Dell Latitude 5520.
  • Regularne spotykamy się z zespołem Bonus App w celu przedyskutowania rozwiązań, które mogą być współdzielone między projektami.
  • Regularne spotkamy się z projektantami UX/UI, gdzie wspólnie pracujemy nad designem aplikacji w Figmie.
  • Cztery razy w roku spotykamy się projektowo w Berlinie.

Technologie i narzędzia

iOS

  • Swift
  • SwiftUI
  • Async/Await
  • SPM
  • XCTest
  • MVVM with Coordinators
  • UIKit
  • Combine
  • OAuth 2/ OIDC

Android

  • Android SDK
  • Kotlin
  • Coroutines
  • Material Design
  • MVVM
  • OkHttp/ Retrofit
  • Jetpack Compose
  • Koin
  • Coil
  • Room
  • Junit/ Mockito/ Robolectric
  • Detekt/Ktlint

Organizacja pracy

To jest Agile!

Planowanie
Estymacja
Standup
Demo
Retro

Na czym się skupiamy?

70% rozwój
10% utrzymanie
20% spotkania

Zespół

9
Developerów (iOS)
6
Developerów (Android)
1
Architekt (iOS)
1
Architekt (Android)
2
Analityków Biznesowych

Wartość dla kandydata

To przed nami i może Tobą?

  • Pracujemy nad kompletnie nowym designem aplikacji.
  • Wprowadzamy nowe funkcjonalności: śledzenie statusu składanych wniosków, moduły funkcjonalne współdzielone z aplikacją Bonus App.
  • Integrujemy 2 aplikacje w jedną, by współdzielić najważniejsze funkcjonalności.
  • Automatyzujemy testy.

Tego się uczymy. Rozwiniesz kompetencje z nami?

  • Użycia najnowszych technologii dostępnych na rynku: Jetpack Compose (Android) oraz SwiftUI (iOS).
  • Współpracy bezpośrednio z klientem biznesowym i zespołem projektowym (UX/UI).
  • Jako deweloperzy mamy ogromny wpływ na techniczną stronę aplikacji. Klient przedstawia wymagania biznesowe, a my zapewniamy podejście techniczne. Klienci ufają naszym rekomendacjom.
  • Współpracy z działem testowania QA.
  • Modularyzacji aplikacji z wykorzystaniem Gradle (Android) oraz SPM (iOS). Niektóre z modułów aplikacji są współdzielone z aplikacją Bonus App. Oba zespoły projektowe pracują nad tymi modułami wspólnie.
  • Szlifujemy niemiecki - cała komunikacja odbywa się w tym języku. Bez obaw! Jeśli zabraknie Ci słówka, to zawsze możesz przełączyć się na angielski. 😉

Więcej o projekcie

Liczby, które mają znaczenie

+1 500 000
pobrań
4.8/5
na App Store
4.5/5
w Google Store
100%
język niemiecki

Efekt końcowy

No items found.

Dołącz do projektu!

No items found.

Robimy różnicę

O efektach niech opowiedzą klienci!

Convista (wcześniej Axxiome Health) jest naszym długoletnim partnerem w zakresie rozwoju systemu oscare®. W szczególności w systemie SAP – modułach: SAP-BP, SAP-CRM, Hybris, SAP FSCM, SAP FSCD, zarządzaniem polisami ubezpieczonych oraz zarządzaniem dokumentami i procesami archiwizacji. Doświadczenie, jakość, metodyczne podejście agile Convista, szczególnie w nearshore software development, stosujemy z sukcesem przez niemal 20 lat. Partnerstwo oraz pełne zaufanie to fundamenty naszych wspólnych projektów i sukcesów w sektorze ochrony zdrowia.

Michael Günther

Z-Ca Prezesa ds. Software Development, AOK Systems