Fullstack Developer
- Salary
- PLN 120–PLN 150/hr
- Hiring from
- Poland
- Work type
- Hybrid
- Posted
613,903 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
Fullstack Developer
Dla naszego klienta poszukujemy osoby na stanowisko Fullstack Developer, z naciskiem na rozwój aplikacji frontendowych w technologii Angular, przy jednoczesnym wykorzystaniu kompetencji backendowych w Javie. Osoba na tym stanowisku będzie odpowiedzialna za rozwój i utrzymanie aplikacji, implementację nowych funkcjonalności oraz współpracę z zespołem w ramach projektów realizowanych w metodykach zwinnych. Dodatkowym atutem będzie doświadczenie w wykorzystaniu rozwiązań AI w procesie wytwarzania oprogramowania.
Kluczowe zadania
-
Rozwój i utrzymanie aplikacji webowych z wykorzystaniem Angular i TypeScript.
-
Projektowanie oraz implementacja komponentów, modułów, serwisów i formularzy w Angular.
-
Optymalizacja wydajności aplikacji frontendowych oraz dbałość o jakość i czytelność kodu.
-
Rozwój funkcjonalności backendowych z wykorzystaniem Java 18+ i Spring Boot 3+.
-
Integracja aplikacji z wykorzystaniem REST API, SOAP oraz Kafka.
-
Współpraca z zespołem przy projektowaniu rozwiązań technicznych i architektonicznych.
-
Tworzenie i utrzymywanie testów jednostkowych.
-
Udział w analizie, diagnozowaniu i rozwiązywaniu problemów aplikacyjnych.
-
Praca z narzędziami CI/CD oraz środowiskami kontenerowymi.
-
Udział w procesie wytwarzania oprogramowania zgodnie z metodykami Agile.
-
Wykorzystanie doświadczenia z obszaru AI w rozwoju oprogramowania.
Idealny profil kandydata
-
Minimum 4 lata doświadczenia w pracy na stanowisku programisty w projektach komercyjnych.
-
Minimum 3 lata doświadczenia w programowaniu w Javie.
-
Minimum 4 lata doświadczenia w pracy z Angular.
-
Minimum 2 lata doświadczenia w pracy w zespołach realizujących projekty w modelu zwinnym.
-
Minimum 1 rok doświadczenia w pracy z AI w roli dewelopera.
-
Bardzo dobra znajomość Angular 19+, TypeScript oraz JavaScript ES6+.
-
Dobra znajomość Java 18+, Spring Boot 3+ oraz JPA.
-
Znajomość wzorców projektowych i architektonicznych.
-
Doświadczenie w budowie i optymalizacji aplikacji frontendowych, w tym pracy z komponentami, modułami, routingiem, dependency injection, formularzami i lazy loadingiem.
-
Znajomość Angular Material lub innych bibliotek UI.
-
Znajomość HTML5, CSS3, SCSS, RxJS oraz zagadnień związanych z architekturą CSS.
-
Doświadczenie w pracy z Git, Node.js, npm oraz narzędziami do budowania aplikacji, takimi jak Webpack lub Vite.
-
Znajomość testów jednostkowych, np. Jest lub Vitest.
-
Doświadczenie w pracy z Dockerem, Kubernetesem oraz narzędziami CI/CD, takimi jak Jenkins lub GitHub Actions.
-
Znajomość narzędzi Maven lub Gradle.
-
Doświadczenie w integracji systemów z wykorzystaniem REST, SOAP i Kafka.
-
Znajomość narzędzi do analizy i diagnozowania błędów, takich jak Kibana i Elasticsearch.
-
Znajomość środowisk Linux i Windows.
-
Znajomość języka angielskiego umożliwiająca pracę z dokumentacją techniczną.
-
Samodzielność, dobra organizacja pracy, otwartość na nowe rozwiązania oraz gotowość do przejmowania odpowiedzialności za realizowane zadania.
Warunki współpracy
-
Forma współpracy: kontrakt B2B.
-
Model pracy: hybrydowy – 1 dzień w tygodniu z biura, 4 dni zdalnie.
-
Lokalizacja biura: Warszawa.
-
Stawka: 120–150 PLN/h.
Proces rekrutacyjny
-
Rozmowa z rekruterem KUBO.
-
1–2 etapy rozmów z klientem.
-
Ostateczna decyzja i feedback.
W KUBO naprawdę zależy nam na ludziach. Zapraszamy osoby w różnym wieku, o różnych tożsamościach
i sposobach funkcjonowania oraz niezależnie od sytuacji zdrowotnej i rodzinnej. Autentyczność jest dla nas wartością, a naszym celem jest uczciwy i otwarty proces dla wszystkich.
At KUBO, we genuinely care about people. We welcome candidates of all ages, backgrounds, identities, family constellations, health situations, and ways of thinking and interacting with the world. You’re welcome to be yourself — we value authenticity, and we’re committed to creating a fair and inclusive process for everyone.
