Android Developer

be in it

📍 warszawa💼 fulltime💰 PLN 16,800–PLN 21,800/mo🕐 21d ago🔗 solidjobs

Job Description

**Czym będziesz się zajmować?** * 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. * Poszukujemy doświadczonego Android Developera, który dołączy do projektu realizowanego dla klienta z sektora finansowego. * Projektowanie, rozwój i utrzymanie aplikacji mobilnych na platformę Android. * Tworzenie nowych funkcjonalności z wykorzystaniem Kotlin oraz istniejących komponentów w Java. * Projektowanie i rozwijanie rozwiązań zgodnie z podejściem MVVM, Clean Architecture lub MVI. * Implementacja bezpiecznych mechanizmów uwierzytelniania i autoryzacji, w tym biometrii, OAuth 2.0 oraz OpenID Connect. * Implementacja mechanizmów szyfrowania danych, certificate pinning oraz innych rozwiązań zwiększających bezpieczeństwo aplikacji. * Integracja aplikacji z REST API, GraphQL oraz usługami wykorzystującymi komunikację w czasie rzeczywistym, w tym WebSockets. * Tworzenie i utrzymywanie testów jednostkowych oraz automatycznych z wykorzystaniem JUnit, Espresso, Mockito i Robolectric. * Wspieranie zgodności aplikacji z wymaganiami regulacyjnymi oraz zasadami dotyczącymi ochrony i prywatności danych. * Udział w code review, analizie technicznej oraz podejmowaniu decyzji dotyczących architektury aplikacji. **Kogo poszukujemy?** * Minimum 5 lat komercyjnego doświadczenia w tworzeniu aplikacji na platformę Android. * Bardzo dobra, ekspercka znajomość Kotlin oraz dobra znajomość Java. * Praktyczne doświadczenie w pracy z architekturą MVVM, Clean Architecture lub MVI. * Doświadczenie w implementacji mechanizmów bezpieczeństwa, takich jak uwierzytelnianie biometryczne, szyfrowanie, certificate pinning oraz OAuth 2.0 i OpenID Connect. * Znajomość ForgeRock IDM będzie dodatkowym atutem. * Bardzo dobra znajomość testowania oprogramowania oraz narzędzi JUnit, Espresso, Mockito i Robolectric. * Doświadczenie w konfiguracji i utrzymaniu zautomatyzowanych procesów CI/CD, obejmujących budowanie oraz wdrażanie aplikacji. * Bardzo dobra znajomość integracji z REST API oraz GraphQL. * Doświadczenie w przetwarzaniu danych w czasie rzeczywistym, w tym z wykorzystaniem WebSockets. * Doświadczenie w pracy z Google Play Console, podpisywaniu aplikacji, staged rollouts oraz zarządzaniu procesem wydawania nowych wersji. * Znajomość języka angielskiego na poziomie B2 lub C1 – umożliwiająca swobodną komunikację w międzynarodowym środowisku. * Mile widziana dostępność ASAP; akceptowalny jest maksymalnie miesięczny okres wypowiedzenia ze skutkiem na koniec miesiąca. * **Gotowość do pracy stajonarnej 5 razy w tygodniu na warszawskim Śródmieściu.**  **Czego wymagamy?** 5 lat doświadczenia na podobnym stanowisku Znajomości: * Android * Kotlin Języki: * Angielski **Jakie warunki i benefity otrzymasz?** * 16.8k–21.8k PLN netto/m (B2B) * B2B - Elastyczne godziny pracy (100%) * Praca zdalna: Brak * Pakiet medyczny, Pakiet sportowy **Kim jesteśmy?** **Be in IT** specjalizuje się w kompleksowej rekrutacji specjalistów IT dla polskich i międzynarodowych firm. Wspieramy klientów w pozyskiwaniu ekspertów z obszarów software development, AI, data, cloud, cybersecurity, ERP, CRM oraz zarządzania IT. Stawiamy na znajomość technologii, przejrzystą komunikację i partnerskie podejście, dzięki którym skutecznie dopasowujemy kandydatów do potrzeb organizacji i realizowanych projektów.