Android Developer (public)
Cyfryzacja usług medycznych w sektorze publicznym poprzez dedykowane rozwiązanie mobilne.
Nasze oczekiwania:
Minimum 4-letnie komercyjne doświadczenie w tworzeniu aplikacji mobilnych na platformę Android.
Bardzo dobra znajomość języka Kotlin.
Doświadczenie z Android SDK, Android Views (XML), Jetpack Compose, Kotlin Coroutines.
Znajomość zasad Clean Architecture i SOLID.
Znajomość wzorców projektowych (MVVM).
Umiejętność pracy z REST API, JSON.
Umiejętność pisania testów jednostkowych i integracyjnych (JUnit, Mockk, Robolectric).
Znajomość systemu kontroli wersji Git oraz GitFlow oraz w pracy w wieloosobowym zespole deweloperskim.
Znajomość zwinnych metod prowadzenia projektów (np.Scrum).
Teoretyczna i praktyczna znajomość standardu HL7 FHIR.
Teoretyczna i praktyczna umiejętność tworzenia usług opartych o wymianę danych z Google Health Connect.
Otwartość do pracy w trybie hybrydowym 3/2 w naszych lokalizacjach (Warszawa, Białystok, Lublin, Poznań, Kielce, Gdańska), reszta Polski - praca zdalna.
Mile widziane:
Znajomość Material Design.
Znajomość bazy danych Realm.
Znajomość Google Services (m.in. firebase, Messaging, Crashlytics, Analytics, Maps).
Znajomość narzędzi środowiska ciągłej integracji (Jenkins, Bitbucket).
Udział w dwóch projektach o budżecie powyżej 2 000 000zł.
Doświadczenie w realizacji aplikacji mobilnych o profilu medycznym dla pacjentów.
Szyfrowanie danych użytkownika w aplikacji i wykorzystanie bezpiecznego kontenera przechowywania danych.
Kluczowe zadania:
Projektowanie i implementacja nowoczesnych aplikacji mobilnych zgodnie z paradygmatem Clean Architecture.
Tworzenie skalowalnego i łatwego w utrzymaniu kodu w oparciu o najnowsze standardy
Samodzielne podejmowanie decyzji architektonicznych w ramach wzorca MVVM oraz dbanie o spójność logiczną aplikacji.
Implementacja bezpiecznej komunikacji z systemami zewnętrznymi poprzez REST API.
Integracja rozwiązań z obszaru HealthTech, w tym obsługa standardu HL7 FHIR oraz synchronizacja danych z natywnymi repozytoriami zdrowia (Google Health Connect).
Zapewnienie najwyższych standardów bezpieczeństwa i poufności przetwarzanych danych pacjentów.
Tworzenie i utrzymywanie testów jednostkowych oraz integracyjnych, gwarantujących niezawodność aplikacji w środowisku produkcyjnym.
Aktywny udział w ceremoniach zwinnych (Scrum), w tym planowaniu sprintów, estymacji zadań oraz retrospektywach.

Britenet
We are a European company that has been creating world-changing solutions for over 18 years. When you join #BriteTeam, you join an international environment that supports innovation, diversity, and creativity. We believe...
Android Developer (public)
Android Developer (public)