Mobile Team
React Native Developer
Hej! Masz już dość łatania bugów po innych, czy zleceń typu "napisz i zapomnij"? Zapraszamy do zespołu mobilnego Printbox, w którym pracując nad naszym autorskim oprogramowaniem, stawiamy na jakość i czysty kod. Jesteśmy zgraną, 75-cio osobową ekipą, która rozwija złożone aplikacje do tworzenia i zamawiania fotoproduktów, wykorzystywane na całym świecie.
Dołączając do nas będziesz:
- Pracować w 6-osobowym zespole mobilnym (4 React Native Developerów i 1 QA Engineer oraz 1 Product Owner)
- Rozwijać naszą aplikację mobilną w React Native
- Skupiać się na pracy nad rozwiązaniami, dzięki którym produkt staje się coraz lepszy i konkurencyjny. Kierunek wyznacza Product Owner oraz klienci, którzy zgłaszają swoje zapotrzebowania.
- Mierzyć się z ciekawymi wyzwania architektonicznymi, więcej czasu spędzamy przy pracy z logiką niż z widokami, to nauczy Cię patrzeć na problemy z szerszej perspektywy
- Zarządzać rozbudowanym stanem aplikacji, który zmusi Cię do dobrego poznania tego jak różne frameworki/biblioteki radzą sobie z tym problemem
- Tworzyć rozbudowane niestandardowe komponenty, np.: edytor zdjęcia, rozbudowane gesty dla widoków, systemy wielowarstwowych skórek
- Tworzyć natywne moduły Android/IOS - głównie do pracy ze zdjęciami
- Mieć możliwość rozwoju (jeżeli tylko ta ścieżka Ciebie interesuje) w kierunku Tech Lead'a zespołu Mobilnego
- Współpracować z naszymi Liderami Szczepanem i Szymonem
Z jakich technologii korzystamy?
- ReactNative 0.68.2
- Typescript 4.5.5
- ActionFlow - autorski silnik do zarządzania stanem aplikacji - koncepcyjnie podobny do MobX, ale bardziej dopasowany do potrzeb naszej aplikacji (powstał w tym samym roku co MobX)
- Lintujemy/dbamy o format kodu dzięki ESLint, Prettier
- Testy unitowe i integracyjne Jest
- CI/CD opieramy o Gitlab Pipelines i AppCenter
- CodeReview także po sąsiedzku z Gitlabie
- Monitorujemy dzięki Sentry, Kibana
- Dokumentujemy w Notion
Ta oferta jest dla Ciebie, jeżeli:
- Posiadasz doświadczenie komercyjne z React Native lub React
- Dobrze znasz JavaScript, ReactNative (w tym masz doświadczenie w użyciu przynajmniej jednego frameworku zarządzaniem stanem aplikacji, np. Redux, MobX),
- Jesteś wrażliwy/a na dobrej jakości i czytelny kod
- Potrafisz samodzielnie analizować problemy, projektować rozwiązania i podejmować decyzje, które umiesz uzasadnić
- Pozostajesz na bieżąco z nowinkami technicznymi ważnymi dla ekosystemu ReactNative
- Jesteś graczem zespołowym
Co dostaniesz w zamian?
- Wynagrodzenie: 13 000 - 19 000 zł netto na B2B, do 19 000 zł brutto na umowie o pracę
- Umowę B2B z płatnymi przerwami (do 26 dni/rok ) i płatnymi L4 lub umowę o pracę z autorskimi kosztami uzyskania przychodu (90 %)
- Sprzęt, który dostaniesz od nas tj. Mac, dodatkowe monitory, urządzenia do testowania i dodatkowy budżet, gdybyś potrzebował w coś doposażyć swoje domowe biuro
- Możesz jeśli wolisz pracować z domu (obecnie mamy możliwość pracy full zdalnie), a jeśli wolisz pracę z biura, to nasze biuro w Krakowie nie stoi puste- ma swoich stałych bywalców i miłośników dobrej kawy
- Szkolenia zew. i wew (coding dojo, hackatony, warsztaty), oraz indywidualny budżet szkoleniowy (2000zł) i dodatkowe 5 dni wolnych na Twój rozwój
- Biuro w centrum Krakowa (spacerem od Rynku Głównego, Galerii Krakowskiej i Fortów Kleparz)
- Elastyczne godziny pracy (core hours 10-14)
- Pakiet dodatkowych benefitów tj. opieka medyczna Saltus (placówki Luxmed, Enelmed, Scandmed, w tym medycyna podróży czy pakiet rehabilitacyjny), karta sportowa, zajęcia z angielskiego
- Darmowy parking, rowerowy też mamy (tak, z wiatą i zamykany), a do tego prysznic
- Onboarding sprawnie wprowadzający Cię w nasze zasady, styl pracy i domenę biznesową którą się zajmujemy
- Firmową biblioteczkę: dostęp do Printbox Library App, firmowych kindle i zespołowy budżet na książki
- Program Printbox for All, w ramach którego otrzymasz pakiet opcji na udziały firmy (Employee Stock Option Plan)
Jak wygląda proces rekrutacji?
Rozmowa telefoniczna
Spotkanie techniczne online i zadania praktyczne
Spotkanie z Liderami
Feedback i decyzja
Benefity
Budżet i urlop szkoleniowy
Dodatkowe 5 dni urlopu na Twój rozwój i indywidualny budżet, który możesz przeznaczyć na szkolenia, konferencje lub kursy online
Program Printbox for All
Program akcjonariatu pracowniczego (Employee Stock Ownership Plan), który daje możliwość zakupu w przyszłości udzialów w Printbox i czerpanie zysków z rozwoju firmy
Firmowa biblioteczka
Dostęp do Printbox Library App, firmowych Kindle i dodatkowy budżet na zakup książek
Lekcje j. angielskiego
Uczymy się w małych grupach raz w tygodniu
Nowoczesny produkt i najświeższe technologie
Firmowe oprogramowanie, świetny stack technologiczny i doświadczony zespół
Prywatna opieka medyczna i karta sportowa
Medicover Sport oraz opieka medyczna w Saltus (iindywidualny lub rodzinny)
Wsparcie biura księgowego
i dodatkowe udogodnienia dla osób na B2B
Szkolenia i wymiana wiedzy
wewnętrzne akademie, szkolenia video, solidna baza wiedzy i wsparcie mentora
Elastyczny czas pracy
Dopasowujesz godziny pracy do swoich potrzeb
Regularne integracje
Świetnie się bawimy w ramach integracji zarówno online jak i offline
Praca hybrydowa lub zdalna
Lubisz pracować w domowym zaciszu czy wolisz spotkać się z innymi na żywo? Obie opcje wchodzą w grę
Nowoczesne biuro w Krakowie
Świetnie zaprojektowana przestrzeń 1 km od Rynku Głównego z bezpłatnym parkingiem rowerowym i samochodowym
Czujesz, że pasujemy do siebie?
Aplikuj śmiało i dołącz do zespołu