Android Developer
Be in IT to firma rekrutacyjna, wyspecjalizowana w poszukiwaniu Specjalistów z branży technologii informatycznych. Obecnie, dla naszego klienta, poszukujemy osoby na stanowisko Android Developer.
Zakres obowiązków:
Długofalowa współpraca z międzynarodową, topową firmą consultingową, świadczącą usługi IT dla dużych i średnich firm z różnorodnych sektorów jak automotive, healthcare, finanse, bankowość czy produkcja.
Stack:
Java + Kotlin.
Android Studio z Android SDK.
Aplikacja natywna.
Android: minimalna wersja 9.0.
Co najmniej 100 MB dostępnej przestrzeni dyskowej.
Obsługa aparatu.
Skanowanie kodów kreskowych.
Obsługa trybu offline.
Analiza wymagań biznesowych i procesowych związanych z instalacją, wymianą oraz serwisem urządzeń pomiarowych.
Projektowanie i rozwój Systemu Zarządzania Instalacjami jako rozszerzenia istniejącego Systemu Odczytów.
Projektowanie architektury rozwiązania obejmującej portal webowy oraz aplikację mobilną.
Implementacja centralnego portalu webowego do zarządzania zleceniami, danymi urządzeń i użytkowników.
Projektowanie i rozwój natywnej aplikacji mobilnej na platformę Android (Java/Kotlin).
Zapewnienie obsługi pracy offline i mechanizmów synchronizacji danych z systemem centralnym.
Implementacja funkcjonalności dokumentacji fotograficznej, podpisów elektronicznych oraz elektronicznych protokołów.
Implementacja skanowania kodów kreskowych i obsługi aparatu w aplikacji mobilnej.
Zapewnienie bezpieczeństwa systemu, w tym kontroli dostępu opartej na rolach (RBAC).
Wdrożenie i konfiguracja rozwiązania w środowisku chmurowym Microsoft Azure.
Zapewnienie wysokiej dostępności, skalowalności oraz procedur backupu i disaster recovery.
Testowanie systemu (funkcjonalne, integracyjne, wydajnościowe) oraz usuwanie błędów.
Wsparcie procesu wdrożenia i migracji z procesów papierowych na cyfrowe.
Współpraca z interesariuszami: klientem, administratorami systemu, instalatorami oraz podwykonawcami.
Przygotowanie dokumentacji technicznej i użytkowej.
Oczekujemy:
Minimum 2 lata doświadczenia na stanowisku Android Developer z Android SDK oraz Android Studio.
Doświadczenia w projektowaniu i rozwijaniu systemów webowych oraz mobilnych o charakterze biznesowym (enterprise).
Praktycznej znajomość tworzenia natywnych aplikacji Android w technologiach Java i Kotlin.
Znajomości zagadnień związanych z obsługą pracy offline oraz synchronizacją danych.
Umiejętności integracji aplikacji mobilnych i webowych z systemami backendowymi (API, integracje systemowe).
Doświadczenia w pracy z relacyjnymi bazami danych (np. PostgreSQL) i projektowaniu modeli danych.
Znajomości architektury systemów rozproszonych oraz zasad skalowalności i wysokiej dostępności.
Doświadczenia w pracy z chmurą Microsoft Azure lub innymi platformami chmurowymi.
Znajomości zasad bezpieczeństwa aplikacji, w tym kontroli dostępu opartej na rolach (RBAC).
Umiejętności projektowania rozwiązań zgodnych z koncepcją „single source of truth”.
Znajomości języka angielskiego na poziomie B2 lub C1 - umożliwiająca swobodną komunikację w międzynarodowym środowisku.
Oferujemy:
Długofalowa współpraca z wynagrodzeniem w przedziale 100-130 PLN netto/godz. + VAT.
Wsparcie przy zakładaniu i prowadzeniu działalności gospodarczej, dla osób bez takiego doświadczenia.
Sprawny proces rekrutacyjny - dwie rozmowy techniczne z managerami, online (każda po godzinie).
Współpraca w godzinach 9:00-17:00, możliwa lekka elastyczność.
Współpraca w pełni zdalna.
Benefity - prywatna opieka medyczna, karta Multisport.
Nowoczesny sprzęt zapewniany przez firmę, wraz z softem i konfiguracją.

Be in IT
Be in IT to firma specjalizująca się w branży IT oraz oprogramowaniu, oferująca nowoczesne rozwiązania dla biznesu.
Android Developer
Android Developer