W skrócie
- Zadania: Twórz i rozwijaj innowacyjne rozwiązania w Java i React, współpracując z zespołem.
- Firma: Appfire - dynamiczna firma technologiczna z globalnym zasięgiem.
- Benefity: Atrakcyjne wynagrodzenie, prywatna opieka zdrowotna i możliwość pracy zdalnej.
- Pozostałe informacje: Elastyczne godziny pracy i możliwości rozwoju zawodowego w inspirującym środowisku.
- Dlaczego ta praca: Pracuj nad projektami, które mają realny wpływ na tysiące firm na całym świecie.
- Kwalifikacje: Minimum 3 lata doświadczenia w Java i Spring Boot oraz umiejętności w React.
Przewidywane wynagrodzenie mieści się w przedziale 121500 - 148500 zł za rok.
W Appfire wierzymy, że świetna praca odbywa się wtedy, gdy ludzie mogą wybierać, jak pracują. Po 20 latach tworzenia oprogramowania, które umożliwia zespołom przełamywanie silosów i płynne współdziałanie, nauczyliśmy się, że jeden rozmiar nie pasuje do wszystkich. Jesteśmy zespołem ponad 800 pracowników, pracujących zdalnie w 28 krajach.
O roli: Szukamy doświadczonego Fullstack Developera (Java & React), który dołączy do naszego zespołu produktowego pracującego nad rozwiązaniami Workflow i Automatyzacji Appfire, używanymi przez tysiące firm na całym świecie. Będziesz ściśle współpracować z menedżerami produktu, projektantami UX/UI oraz innymi programistami, aby budować i ulepszać niezawodne, skalowalne produkty, które pomagają klientom automatyzować ich przepływy pracy. Nasze zespoły pracują w zwinny i lean sposób, z małymi, uprawnionymi zespołami Scrum, skutecznymi sprintami oraz silnym naciskiem na odpowiedzialność i ciągłe doskonalenie.
Co będziesz robić:
- Projektować, rozwijać i utrzymywać funkcje produktów przy użyciu Java, Spring Boot, TypeScript, Node.js i React.
- Budować i utrzymywać RESTful API, usługi backendowe oraz aplikacje frontendowe wspierające nasze rozwiązania Workflow i Automatyzacji.
- Zapewniać wysoką jakość kodu poprzez testy jednostkowe, integracyjne i end-to-end, przeglądy kodu oraz wspólne rozwiązywanie problemów.
- Współpracować z menedżerami produktu, projektantami UX/UI oraz innymi zespołami deweloperskimi, aby dostarczać funkcje odpowiadające potrzebom klientów.
- Przyczyniać się do projektowania, rozwoju i ciągłego doskonalenia naszej architektury SaaS w chmurze.
- Budować niezawodne, skalowalne i bezpieczne rozwiązania, uwzględniając wydajność, współbieżność, pamięć podręczną i autoryzację.
- Badanie i rozwiązywanie problemów technicznych, w tym zapewnianie wsparcia technicznego dla naszych klientów.
- Dzielić się wiedzą, przyczyniać się do dyskusji zespołowych oraz wspierać ciągłe uczenie się i doskonalenie w zespole deweloperskim.
Co będziesz potrzebować:
- Minimum 3-letnie solidne doświadczenie komercyjne z Java 17 i Spring Boot, w tym rozwijanie i utrzymywanie RESTful API.
- Silne praktyczne doświadczenie z TypeScript i Node.js, szczególnie w zakresie logiki backendowej, funkcji serverless lub resolverów API.
- Silne doświadczenie w rozwoju frontendowym z React, w tym nowoczesne rozwiązania zarządzania stanem, takie jak Redux lub TanStack Query oraz routing.
- Praktyczne zrozumienie zasad projektowania oprogramowania, wzorców projektowych i architektury aplikacji.
- Doświadczenie w pisaniu testów automatycznych, w tym testów jednostkowych i integracyjnych, oraz znajomość narzędzi takich jak JUnit 5, Mockito, Vitest lub Playwright.
- Doświadczenie w korzystaniu z Git i Maven, z praktyczną znajomością Dockera i nowoczesnych przepływów pracy w rozwoju.
- Silne umiejętności rozwiązywania problemów, praktyczne podejście oraz chęć współpracy, eksperymentowania, uczenia się i ciągłego doskonalenia.
- Dobre umiejętności komunikacyjne w języku angielskim (B2 lub wyższy).
Korzyści i dodatki:
- Każdy członek zespołu Appfire jest uprawniony do akcji firmy, co sprzyja prawdziwemu poczuciu własności i związku z naszym wzrostem.
- 26 płatnych dni urlopu rocznie, niezależnie od stażu.
- Dni wellness - jeden w pełni opłacony dzień wolny każdego miesiąca na nieplanowane sytuacje awaryjne, odpoczynek lub potrzeby regeneracyjne dostępne na zasadzie ad-hoc (nie przenoszone z miesiąca na miesiąc).
- 24 godziny płatnego czasu wolnego na wolontariat, aby wspierać znaczące sprawy poza pracą.
- 3 w pełni opłacone dni wolontariatu rocznie poprzez Appfire Town, nasz program odpowiedzialności społecznej (CSR) wspierający lokalne społeczności.
- Możliwość rozwoju w Appfire University - naszej platformie edukacyjnej zaprojektowanej w celu wspierania ciągłego uczenia się i rozwoju zawodowego.
- W pełni pokryty plan prywatnej opieki zdrowotnej Luxmed.
- Możliwość rozszerzenia ochrony na partnera lub dodania spersonalizowanych ulepszeń.
- Ubezpieczenie na życie UNUM, w pełni opłacane przez Appfire.
- Platforma MyBenefit z 150 PLN miesięcznie do wydania na: kartę Multisport, zakupy, restauracje, doświadczenia rozrywkowe.
- Karta lunchowa z 300 PLN miesięcznie na zakupy spożywcze lub jedzenie na mieście za pośrednictwem wirtualnej karty prepaid Pluxee (obsługiwane przez Google Pay lub Apple Wallet).
- Wsparcie dla pracy zdalnej - otrzymasz 200 PLN netto miesięcznie jako dodatek na biuro domowe, aby pomóc pokryć koszty energii elektrycznej i internetu podczas pracy zdalnej.
- Appfire była konsekwentnie doceniana za wzrost firmy, kulturę, odpowiedzialność społeczną oraz doskonałość produktów i została uwzględniona wśród Deloitte Technology Fast 500, Inc. Best Workplaces, BuiltIn Best Places to Work oraz Inc. 5000.
Appfire jest pracodawcą równych szans i nie dyskryminuje ze względu na rasę, kolor, religię, płeć (w tym ciążę), orientację seksualną, tożsamość lub ekspresję płciową, narodowość, wiek, niepełnosprawność, informacje genetyczne, stan cywilny, status weterana lub jakąkolwiek inną chronioną cechę zgodnie z obowiązującym prawem. Nasze zobowiązanie obejmuje wszystkie praktyki zatrudnienia, w tym rekrutację, zatrudnianie, szkolenie, awans, wynagrodzenie, świadczenia i zwolnienia.
Fullstack Developer (Java & React) in Katowice – pracodawca: Appfire
Appfire to doskonały pracodawca, który oferuje elastyczne warunki pracy zdalnej oraz dynamiczne środowisko sprzyjające współpracy między zespołami. Nasza kultura opiera się na innowacyjności i wsparciu dla rozwoju pracowników, co pozwala na zdobywanie nowych umiejętności i awans w ramach organizacji. Pracując w Appfire, będziesz częścią zespołu, który ceni różnorodność i dąży do wspólnego osiągania sukcesów.