Senior Fullstack Engineer
speedapp
Rola Senior Full-Stack Engineera polega na kompleksowym tworzeniu i utrzymaniu aplikacji, obejmującym zarówno backend (Java, Spring Boot, Hibernate, MariaDB) jak i frontend (JavaScript, TypeScript, React, Redux). Kandydat będzie odpowiedzialny za cały cykl życia funkcji, od modelu danych po interfejs użytkownika, a także za architekturę backendową i bibliotekę komponentów UI. Wymagana jest biegła znajomość technologii po obu stronach stosu oraz doświadczenie z chmurowymi platformami.
Brakuje: szczegółowy opis produktu lub projektu, nad którym będzie pracował kandydat., informacje o wielkości zespołu, z którym będzie współpracował kandydat..
Rola Senior Full-Stack Engineera polega na kompleksowym tworzeniu i utrzymaniu aplikacji, obejmującym zarówno backend (Java, Spring Boot, Hibernate, MariaDB) jak i frontend (JavaScript, TypeScript, React, Redux). Kandydat będzie odpowiedzialny za cały cykl życia funkcji, od modelu danych po interfejs użytkownika, a także za architekturę backendową i bibliotekę komponentów UI. Wymagana jest biegła znajomość technologii po obu stronach stosu oraz doświadczenie z chmurowymi platformami.
- ✓Możliwość pracy hybrydowej z opcją pracy 1 raz w tygodniu w biurze.
- ✓Wsparcie dedykowanego mentora.
- ✓Możliwość pracy z zaawansowanymi technologiami jak Java 21, Kubernetes.
- !Praca hybrydowa z Krakowa (1 raz w tygodniu w biurze) – warto dopytać o dokładne oczekiwania i elastyczność.
- !Wspomniane są narzędzia AI, ale z naciskiem na krytyczne podejście – warto zrozumieć, jak są one faktycznie wykorzystywane.
- •Tworzenie i utrzymanie usług backendowych w Javie ze Spring/Spring Boot i Hibernate.
- •Budowanie i utrzymanie interfejsów użytkownika w React.
- •Przyczynianie się do rozwoju współdzielonej biblioteki komponentów UI.
- •Przyczynianie się do rozwoju architektury backendowej.
- •Udział w przeglądach kodu po stronie backendu, frontendu i 'kleju' między nimi.
- •Praca z relacyjnymi bazami danych, w szczególności MariaDB.
- •Praca z systemami Linux na poziomie użytkownika.
- •Korzystanie z narzędzi AI (asystenci kodowania, LLM) z krytycznym podejściem.
Oferta dla doświadczonych specjalistów (Senior).
Kandydat z solidnym doświadczeniem w Javie (minimum Java 21 ze Spring/Spring Boot i Hibernate) oraz frontendzie (JavaScript, TypeScript, React, Redux Toolkit). Powinien posiadać dobre zrozumienie relacyjnych baz danych (MariaDB), podstawową znajomość Linuxa i Git. Wymagany jest zaawansowany angielski techniczny.
Rola nie jest dla osób, które preferują pracę wyłącznie po jednej stronie stosu (backend lub frontend) lub nie posiadają doświadczenia z Javą i React. Kandydaci bez doświadczenia z relacyjnymi bazami danych lub systemami Linux również mogą mieć trudności.
- ?Jak często odbywa się praca w biurze w Krakowie i czy jest to elastyczne?
- ?Jakie są konkretne przykłady projektów z obszaru telekomunikacji, jeśli kandydat ma takie doświadczenie?
- ?Jak wygląda proces przeglądu kodu po stronie backendu i frontendu?
- ?Jakie są konkretne zastosowania narzędzi AI w codziennej pracy?
- ?Jakie są plany rozwoju architektury backendowej?
- −Szczegółowy opis produktu lub projektu, nad którym będzie pracował kandydat.
- −Informacje o wielkości zespołu, z którym będzie współpracował kandydat.
- −Szczegółowy opis procesu rekrutacyjnego poza ogólnymi etapami.
Firma kładzie nacisk na bezpośrednią komunikację i wsparcie kandydata przez dedykowanego mentora. Zespół pracuje nad kompleksowymi rozwiązaniami od backendu po frontend.
1. Aplikacja i weryfikacja CV. 2. Rozmowa telefoniczna z rekruterem speedapp. 3. Kolejne etapy, które zostaną przedstawione przez rekrutera.
Powyżej mediany rynkowej
Dane z aktywnych ofert zawierających technologię TypeScript. Pełne statystyki zarobków →