Mobile Design Engineer
Kraken
To rola inżyniera mobile (React Native) z bardzo silnym naciskiem na jakość interakcji i animacji – tzw. 'feeling' aplikacji. Będziesz odpowiadać za warstwę motion i interakcji w aplikacji Kraken: wszystkie przejścia, gesty, haptyki, dźwięki oraz optymalizację wydajności (zwłaszcza na słabszych Androidach). Pracujesz w Reanimated i Skia, budujesz komponenty design systemu i współpracujesz z projektantami. To nie jest typowy frontend – to rola dla kogoś, kto łączy inżynierię z wyczuciem estetyki i perfekcyjnie wygładza każdy piksel i każdą klatkę animacji.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: nie podano wielkości zespołu mobile, brak opisu procesu rekrutacyjnego (liczba etapów, rodzaj zadań).
To rola inżyniera mobile (React Native) z bardzo silnym naciskiem na jakość interakcji i animacji – tzw. 'feeling' aplikacji. Będziesz odpowiadać za warstwę motion i interakcji w aplikacji Kraken: wszystkie przejścia, gesty, haptyki, dźwięki oraz optymalizację wydajności (zwłaszcza na słabszych Androidach). Pracujesz w Reanimated i Skia, budujesz komponenty design systemu i współpracujesz z projektantami. To nie jest typowy frontend – to rola dla kogoś, kto łączy inżynierię z wyczuciem estetyki i perfekcyjnie wygładza każdy piksel i każdą klatkę animacji.
- ✓Silny nacisk na craft i autonomię – 'you'll own the feel of the Kraken app'
- ✓Możliwość pracy nad warstwą motion w aplikacji używanej przez 10M+ użytkowników
- ✓Nowoczesny stack: React Native, Reanimated, Skia, AI tools
- ✓Globalny, async-first zespół – elastyczność czasowa
- ✓Transparentne podejście do rekrutacji: zachęcają do aplikowania mimo niepełnego spełnienia wymagań
- !Rola wymaga portfolio – może być barierą dla osób, które nie dokumentują swojej pracy
- !Oczekiwanie używania narzędzi AI jako części workflow – nie każdy jest przekonany
- !Brak informacji o procesie rekrutacyjnym (może zawierać assessmenty)
- !Kontrakt 'other' – nie wiadomo czy B2B, czy coś innego
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Tworzenie i optymalizacja animacji, przejść, gestów i haptyk w React Native z użyciem Reanimated i Skia
- •Profilowanie wydajności UI (JS thread vs UI thread, frame timeline) na różnych urządzeniach, szczególnie Android
- •Rozwijanie mobilnego design systemu – komponenty interakcji (gesture handlers, transition primitives, animated containers)
- •Ścisła współpraca z projektantami produktowymi – podnoszenie jakości motion designu od koncepcji do implementacji
- •Pisanie natywnych mostków (Swift/Kotlin) gdy potrzebne są funkcje spoza React Native
- •Code review oraz tworzenie wzorców i standardów dla zespołu mobile, które ułatwiają robienie rzeczy dobrze
- •Architektoniczne decyzje wpływające na responsywność UI – zarządzanie stanem, cykle renderowania, przepływ danych do warstwy widoku
Inżynier mobile z 5+ latami doświadczenia w React Native, który pasjonuje się perfekcyjnymi animacjami i interakcjami. Ma bogate portfolio motion, dogłębnie zna Reanimated i Skia, i nie boi się sięgać po natywny kod. Pracuje z narzędziami AI, ma wyczucie estetyki i potrafi współpracować z projektantami. Szuka autonomii w kształtowaniu 'feel' aplikacji używanej przez miliony.
Inżynier mobile z co najmniej 3 latami React Native, który ma udokumentowane projekty motion/interakcji (portfolio). Zna Reanimated na poziomie produkcyjnym i potrafi profilować wydajność. Ma podstawowe wyczucie motion i potrafi artykułować swoje decyzje.
Nie dla juniorów bez głębokiej znajomości React Native i Reanimated. Nie dla backendowców ani czystych designerów bez umiejętności kodowania. Nie dla osób, które nie dbają o detale interakcji – 'it just works' to za mało.
- ?Ile osób liczy zespół mobile Consumer Mobile?
- ?Czy istnieje już design system motion, czy budujemy od zera?
- ?Jak wygląda proces review motion designu? Czy projektanci są w tym samym zespole?
- ?Czy są dyżury on-call lub oczekiwanie dostępności poza standardowymi godzinami?
- ?Jaka jest przewidywana długość kontraktu i czy jest możliwość przedłużenia?
- ?Czy narzędzia AI (Cursor, Copilot) są licencjonowane przez firmę, czy we własnym zakresie?
- ?Jak mierzona jest jakość motion – czy są testy automatyczne, czy tylko subiektywna ocena?
- −Nie podano wielkości zespołu mobile
- −Brak opisu procesu rekrutacyjnego (liczba etapów, rodzaj zadań)
- −Nie wiadomo czy są dyżury on-call
- −Brak szczegółów dotyczących kontraktu (długość, benefity, stawka)
- −Nie określono, czy praca jest w pełni zdalna, czy wymagane są okazjonalne wizyty w biurze
Globalny, async-first z naciskiem na dokumentację i pisemne komunikacje. Zespół dba o jakość i szczegóły – 'cares deeply about how the product feels'.