Senior Android Developer - Freelance
⚲ Warszawa
135 zł netto (+ VAT) / godz.
Wymagania
- doświadczenie na poziomie senior w Android (Kotlin)
- biegły angielski
- biegły polski
- doświadczenie w projektowaniu i implementacji architektury opartej o Native Shells, Native Modules, WebView, Server Driven UI
- doświadczenie w modularizacji pod równoległą pracę wielu zespołów
- doświadczenie w definiowaniu standardów technicznych, CI/CD i procesów release
- doświadczenie w implementacji płatności in-app, integracji z operatorami płatności i Google Pay
- doświadczenie w tokenizacji kart i SCA/PSD2
Opis stanowiska
Projekt freelancerski w Netguru: projektowanie i implementacja architektury Super App (Native Shells, Native Modules, WebView, Server Driven UI) oraz modułu płatności mobilnych z Google Pay, tokenizacją kart i SCA/PSD2. Rola wykracza poza samo kodowanie — odpowiadasz też za standardy techniczne, CI/CD i procesy release, co może być dużym obciążeniem przy równoległej pracy wielu zespołów. Oferta dla seniora Androida, który chce pracować zdalnie i elastycznie, ale musi zaakceptować zaangażowanie zbliżone do etatu bez benefitów etatowych.
🔍 Dekoder Ogłoszenia
🔴
Designing and implementing an architecture based on Native Shells, Native Modules, WebView, and Server Driven UI
Oczekuje się od Ciebie zaprojektowania i wdrożenia złożonej architektury, która może być trudna do zrozumienia i utrzymania, jeśli nie jest dobrze udokumentowana.
🔴
preparing modularization that enables multiple teams to work in parallel
Może to oznaczać, że będziesz musiał radzić sobie z potencjalnymi konfliktami i wyzwaniami związanymi z pracą wielu zespołów nad tym samym projektem.
🔴
defining technical standards, CI/CD, release processes, and integration with native device features
Oczekuje się od Ciebie nie tylko kodowania, ale także ustalania procesów i standardów, co może wykraczać poza typowe obowiązki dewelopera.
🔴
full-time collaboration and really be a part of the team
Chociaż brzmi to pozytywnie, w kontekście freelancingu może oznaczać oczekiwanie zaangażowania na poziomie pracownika etatowego, bez pełnych benefitów.
🟡
6-12 months project with possibility for extension
Projekt może zakończyć się po 6 miesiącach, a możliwość przedłużenia nie jest gwarantowana, co wymaga planowania kolejnych kroków.