Senior Android Developer with Kotlin, Security SDK Platform
DataArt
Rola Senior Android Developera skupiona na modernizacji i rozwoju mobilnego SDK do zapobiegania oszustwom cyfrowym i uwierzytelniania klientów w sektorze finansowym. Kandydat będzie odpowiedzialny za architekturę, implementację, testowanie i optymalizację SDK, współpracując z zespołem cross-funkcyjnym.
Brakuje: szczegółowy opis procesu rekrutacyjnego., informacje o konkretnych narzędziach do monitorowania i profilowania wydajności..
Rola Senior Android Developera skupiona na modernizacji i rozwoju mobilnego SDK do zapobiegania oszustwom cyfrowym i uwierzytelniania klientów w sektorze finansowym. Kandydat będzie odpowiedzialny za architekturę, implementację, testowanie i optymalizację SDK, współpracując z zespołem cross-funkcyjnym.
- ✓Dostęp do szerokiej gamy platform edukacyjnych (O’Reilly, LinkedIn Learning, Udemy) oraz wewnętrznych szkoleń.
- ✓Możliwość rozwoju jako mówca publiczny, mentor lub osoba prowadząca rozmowy techniczne.
- ✓Wsparcie w uzyskiwaniu certyfikatów (AWS, GCP, Microsoft).
- ✓Elastyczny model pracy (biuro, dom, hybryda).
- ✓Program mentoringu technicznego.
- −Praca w outsourcingu, co może oznaczać potencjalne zmiany projektów lub klientów.
- !Nie sprecyzowano, jak często będą występować dyżury on-call lub jakie są ich obowiązki.
- !Nie podano szczegółów dotyczących struktury zespołu i jego dynamiki, poza ogólnym stwierdzeniem o zespole cross-funkcyjnym.
- !Nie podano, czy istnieje możliwość pracy nad innymi projektami w ramach firmy DataArt, jeśli ten projekt się zakończy.
- •Prowadzenie projektowania i rozwoju komponentów Android SDK.
- •Definiowanie i utrzymanie skalowalnej i łatwej w utrzymaniu architektury SDK.
- •Rozwijanie rozwiązań proof-of-concept w celu walidacji decyzji architektonicznych.
- •Zapewnienie kompatybilności SDK z różnymi wersjami Androida i producentami urządzeń.
- •Ustanawianie najlepszych praktyk dystrybucji, integracji i wersjonowania SDK.
- •Optymalizacja wydajności SDK (czas uruchomienia, użycie pamięci, rozmiar pliku binarnego).
- •Implementacja bezpiecznego przechowywania danych i mechanizmów komunikacji.
- •Prowadzenie strategii testowania (jednostkowe, integracyjne, instrumentalne).
Oferta dla doświadczonych specjalistów (Senior).
Kandydat z co najmniej 8-letnim doświadczeniem w Androidzie, biegły w Kotlinie, z udokumentowanym doświadczeniem w tworzeniu bibliotek lub SDK, rozumiejący Gradle i podstawy bezpieczeństwa Androida.
Rola nie jest dla osób z mniejszym doświadczeniem niż 8 lat w rozwoju Androida, ani dla tych, którzy nie mają doświadczenia w tworzeniu SDK lub bibliotek. Osoby preferujące pracę nad aplikacjami konsumenckimi zamiast SDK mogą nie być odpowiednie.
- ?Jakie są główne wyzwania techniczne związane z modernizacją tego SDK?
- ?Jak wygląda proces decyzyjny dotyczący architektury SDK?
- ?Jakie są oczekiwania dotyczące wkładu w procesy testowania i CI/CD?
- ?Jak często zespół przeprowadza przeglądy kodu i jakie są standardy?
- ?Jakie są plany dotyczące wsparcia dla starszych wersji Androida?
- ?Jakie są mechanizmy zapewnienia bezpieczeństwa i zgodności z regulacjami w praktyce?
- ?Jak wygląda proces integracji SDK z aplikacjami zewnętrznymi?
- ?Czy przewidziane są dyżury on-call i jakie są ich obowiązki oraz wynagrodzenie?
- −Szczegółowy opis procesu rekrutacyjnego.
- −Informacje o konkretnych narzędziach do monitorowania i profilowania wydajności.
- −Szczegóły dotyczące struktury zespołu i jego dynamiki.
- −Informacje o procesie wdrażania zmian i wersjonowania SDK w praktyce.
- −Informacje o potencjalnych podróżach służbowych.
Zespół jest opisany jako rozproszony, cross-funkcyjny, współpracujący na poziomie międzynarodowym, z naciskiem na wspólne praktyki inżynieryjne i podejmowanie decyzji projektowych.
Brak informacji o procesie rekrutacyjnym.
Poniżej mediany rynkowej
Dane z aktywnych ofert zawierających technologię Android. Pełne statystyki zarobków →