React Native Developer
React Native Developer to osoba odpowiedzialna za programowanie, rozwój i wdrażanie aplikacji mobilnych. Bierze udział w projektowaniu nowych modułów systemu oraz jest w stałym kontakcie z zespołem backendowym w celu integracji systemu.
Nasze wymagania:
-
znajomość React Native,
-
minimum 1,5 roku komercyjnego doświadczenia w pracy z technologią React Native,
-
umiejętność programowania w języku JavaScript z TypeScript,
-
doświadczenie przy tworzeniu komercyjnych aplikacji mobilnych w technologii React Native,
-
znajomość języka polskiego i angielskiego na poziomie min. B2,
-
chęć do nauki nowych technologii i frameworków.
Twoje zadania:
-
tworzenie oraz modyfikacja kodu w JavaScript i/lub TypeScript,
-
udział w procesie projektowania nowych modułów systemu,
-
analizowanie błędów,
-
tworzenie dokumentacji technicznej.
Oferujemy:
-
przewidywane zaangażowanie: ok. 40h/tydz.,
-
płatną przerwę od świadczenia usług,
-
możliwość świadczenia usług z siedziby firmy w Krakowie (lokalizacja poza strefą płatnego parkowania), zdalnie lub hybrydowo - decyzja należy do Ciebie, w zależności od potrzeb projektowych,
-
współpracę na zasadach B2B (bierzemy pod uwagę inne formy zatrudnienia takie jak UZ czy UoP),
-
możliwość rozwoju zawodowego,
-
wybór technologii przy nowych projektach,
-
wybór narzędzi dostosowanych do Ciebie,
-
wsparcie doświadczonego zespołu,
-
cyklicznie szkolenia wewnętrzne,
-
lekcje języka angielskiego,
-
dostęp do programu MultiSport,
-
możliwość gry w firmowej drużynie sportowej (liga FLS),
-
mentoring ekspercki dla młodych i ambitnych założycieli startupów w ramach programu Startup Catalyst,
-
elastyczne godziny pracy.
-
imprezy integracyjne i pracę w zespole ukierunkowanym na rozwój,
-
wynagrodzenie adekwatne do posiadanego doświadczenia.
Jak pracujemy:
-
System kontroli wersji: Git (GitLab).
-
Budowanie aplikacji jedną komendą? Tak, “git push” (resztą zajmuje się GitLab CI/CD).
-
Czy budujemy aplikację codziennie? Tak, każdy push buduje aplikację!
-
Bug Tracker: Asana.
-
Error Tracker: Sentry.
-
Czy naprawiamy błędy zanim przechodzimy do nowych zadań? Tak!
-
Czy zawsze mamy aktualny harmonogram? Tak, minimum cotygodniowy status i aktualizacja harmonogramu.
-
Czy pracujemy ze specyfikacją? Tak!
-
Czy pracujemy z makietami? Tak! (Figma).
-
Czy warunki w biurze pozwalają się skoncentrować? Tak! Wiemy, jak ważne jest dla programisty “flow” i “getting into the zone”.
-
Jakie narzędzia otrzymasz? Dostosowane do Ciebie, Twoich potrzeb i formy pracy (hybrydowa/biuro) - ma działać szybko, sprawnie i niezawodnie.
-
Czy mamy testerów? Tak!
Narzędzia i technologie:
-
Język: JavaScript, TypeScript.
-
Framework: React Native.
-
Warstwa danych: GraphQL, REST.
-
Nawigacja: React Navigation.
-
Narzędzia dodatkowe: Firebase (Messaging), Sentry.
Szanujemy Ciebie i Twój czas! Każda osoba otrzymuje od nas informację o wyniku procesu rekrutacji.