Zaprojektowanie kompletnej architektury aplikacji mobilnej od podstaw – warstw, modułów, przepływu danych, komunikacji z backendem
Przygotowanie diagramów architektury, schematów API oraz konceptu integracji z systemami zewnętrznymi
Określenie zakresu funkcjonalnego, rozbicie aplikacji na komponenty, moduły i zadania
Opracowanie szacunków czasowych i kosztorysów dla całego projektu oraz poszczególnych funkcjonalności
Zdefiniowanie ryzyk technologicznych, zależności oraz tzw. critical points w implementacji
Identyfikowanie i opisywanie punktów styku integracji z backendem i usługami zewnętrznymi
Ścisła współpraca z zespołem backendowym w zakresie kontraktów API, protokołów komunikacji i bezpieczeństwa
Rekomendacja najlepszego stacku technologicznego i narzędzi wspierających projekt
Doradztwo w zakresie wyboru bibliotek, frameworków, narzędzi CI/CD, rozwiązań natywnych
Dobór rozwiązań specyficznych dla branży medycznej/klinicznej (np. zabezpieczenia danych, mechanizmy zbierania danych, synchronizacja offline)
Dbałość o jakość, wydajność i bezpieczeństwo
requirements-expected :
Minimum 5–7 lat doświadczenia w tworzeniu aplikacji mobilnych oraz 2–3 lata doświadczenia w projektowaniu architektury aplikacji w oparciu o React Native
Biegła znajomość React Native, JavaScript/TypeScript, React, a także dobrych praktyk dotyczących struktury projektów mobilnych
Doświadczenie w projektowaniu architektury aplikacji end-to-end – od koncepcji po wdrożenie
Znajomość architektur mobilnych (Clean Architecture, MVVM, Redux/MobX/Zustand) oraz wzorców projektowych
Umiejętność określania i dokumentowania punktów integracji z backendem, API, systemami zewnętrznymi oraz usługami typu Firebase, Auth0, AWS/Azure/GCP
Doświadczenie w tworzeniu szacunków czasowych i kosztorysów projektowych
Dobra znajomość CI/CD, testów automatycznych, wydajności, bezpieczeństwa i dobrych praktyk publikacji aplikacji w Google Play i App Store
Praktyczne doświadczenie w integracjach z natywnymi modułami Android/iOS
Zdolność komunikowania skomplikowanych zagadnień w sposób jasny i zrozumiały
Umiejętność pracy w środowisku projektowym, współpracy z PM, backendem, UI/UX
Proaktywność i umiejętność proponowania rozwiązań technologicznych dopasowanych do potrzeb biznesowych
offered :
Pracę na godziny do punktowego wsparcia eksperckiego w zakresie tworzenia architektury - godziny pracy i ilość ustalimy dowolnie w zależności od zapotrzebowania i możliwości kandydata
Realny wpływ na rozwiązania biznesowe i technologiczne w ramach realizowanych projektów
Eventy firmowe, dostęp do usług medycznych oraz pakietów sportowych
Zatrudnienie na umowę B2B
Pracę w trybie hybrydowym (Warszawa)
Krótki proces rekrutacji polegający na rozmowie HR oraz skill interview z managerem projektu