Fullstack Developer (Java/React/TS)
⚲ Gdańsk
20 160 - 26 880 PLN (B2B)
Wymagania
- Java
- TypeScript
- React
- MariaDB
- AWS
- GCP
- Golang (nice to have)
- Node.js (nice to have)
Opis stanowiska
O projekcie:
SPEEDNET | We build software... for the banking, finance and insurance industry.
Jesteśmy z Gdańska i… robimy software. Nasz zespół tworzy ponad 230 programistów specjalizujących się w aplikacjach webowych i mobilnych.
Jesteśmy zaufanym partnerem dla kilkudziesięciu klientów, których od ponad 25 lat wspieramy w dostarczaniu złożonych rozwiązań programistycznych, od product designu, przez tworzenie oprogramowania, testowanie czy consulting technologiczny.
W naszym portfolio znajdziesz zarówno realizacje odjechanych startupowych pomysłów, apki wspierające biznesy średnich i małych przedsiębiorstw, czy pełne funkcjonalności multiplatformowe systemy bankowe. Zdobyte przez lata doświadczenia i umiejętności naszych ekspertów poprowadziły nas ku specjalizacji w branżach: banking, fintech i insurtech.
Poszukujemy doświadczonego Fullstack Developera, dostępnego od zaraz, który wzmocni nasz zespół – może to właśnie Ty? 🔎
Nasz Klient to szybko rozwijająca się, międzynarodowa firma technologiczna działająca w obszarze nowoczesnych usług cyfrowych i rozwiązań ICT. Tworzy innowacyjne produkty wykorzystywane przez miliony użytkowników oraz firmy na rynkach europejskich. Stawia na nowoczesne technologie, automatyzację, zwinne metody pracy i realny wpływ zespołów na rozwój produktów.
Wymagania:
👉 Szukamy właśnie Ciebie jeśli możesz się pochwalić:
- minimum 5-letnim doświadczeniem komercyjnym w pracy na stanowisku Fullstack Developera, zdobytym przy realizacji projektów produkcyjnych,- bardzo dobrą znajomością Java, wykorzystywaną do budowy i rozwoju aplikacji backendowych oraz integracji systemowych,- praktycznym doświadczeniem w pracy z React oraz TypeScript, pozwalającym na samodzielne tworzenie i rozwijanie nowoczesnych aplikacji webowych,- doświadczeniem w pracy z relacyjnymi bazami danych, w szczególności MariaDB,- znajomością Elasticsearch oraz wykorzystania go do wyszukiwania, indeksowania i przetwarzania danych,- doświadczeniem w pracy z technologiami kontenerowymi, takimi jak Docker oraz Kubernetes,- praktyczną znajomością środowisk chmurowych AWS lub GCP,- doświadczeniem w projektowaniu i rozwijaniu skalowalnych rozwiązań działających w środowiskach rozproszonych,- umiejętnością współpracy w zespole oraz dbałością o jakość dostarczanych rozwiązań.
👉 Będziesz idealnym kandydatem jeśli dodatkowo posiadasz:
- posiadasz doświadczenie w programowaniu w Golang lub Node.js,- pracowałeś/aś z GitHub Actions i automatyzacją procesów CI/CD,
Codzienne zadania:
- rozwój i utrzymanie aplikacji webowych wspierających sprzedaż oraz samoobsługę klientów biznesowych,
- projektowanie i implementacja nowych funkcjonalności w warstwie frontendowej i backendowej,
- rozwój kanałów sprzedaży wspomaganej i samoobsługowej poprzez wdrażanie nowych usług oraz produktów cyfrowych,
- współpraca z Product Ownerami, projektantami UX/UI oraz innymi zespołami technologicznymi przy tworzeniu nowoczesnych rozwiązań dla klientów biznesowych,
- projektowanie oraz rozwój integracji pomiędzy systemami z wykorzystaniem API i nowoczesnych mechanizmów komunikacji,
- udział w analizie wymagań biznesowych oraz przekładanie ich na skalowalne rozwiązania techniczne,
- dbanie o wysoką jakość kodu poprzez testowanie, code review oraz stosowanie dobrych praktyk programistycznych,
- identyfikowanie i wdrażanie usprawnień wpływających na doświadczenia użytkowników oraz efektywność procesów sprzedażowych,
- optymalizacja wydajności, stabilności i użyteczności platform obsługujących klientów korporacyjnych,
- aktywny udział w projektowaniu architektury oraz podejmowaniu decyzji technicznych dotyczących rozwoju produktu,
- współpraca w środowisku Agile i udział w całym cyklu życia produktu – od pomysłu i projektowania, przez implementację, aż po wdrożenie i utrzymanie.
SPEEDNET | We build software... for the banking, finance and insurance industry.
Jesteśmy z Gdańska i… robimy software. Nasz zespół tworzy ponad 230 programistów specjalizujących się w aplikacjach webowych i mobilnych.
Jesteśmy zaufanym partnerem dla kilkudziesięciu klientów, których od ponad 25 lat wspieramy w dostarczaniu złożonych rozwiązań programistycznych, od product designu, przez tworzenie oprogramowania, testowanie czy consulting technologiczny.
W naszym portfolio znajdziesz zarówno realizacje odjechanych startupowych pomysłów, apki wspierające biznesy średnich i małych przedsiębiorstw, czy pełne funkcjonalności multiplatformowe systemy bankowe. Zdobyte przez lata doświadczenia i umiejętności naszych ekspertów poprowadziły nas ku specjalizacji w branżach: banking, fintech i insurtech.
Poszukujemy doświadczonego Fullstack Developera, dostępnego od zaraz, który wzmocni nasz zespół – może to właśnie Ty? 🔎
Nasz Klient to szybko rozwijająca się, międzynarodowa firma technologiczna działająca w obszarze nowoczesnych usług cyfrowych i rozwiązań ICT. Tworzy innowacyjne produkty wykorzystywane przez miliony użytkowników oraz firmy na rynkach europejskich. Stawia na nowoczesne technologie, automatyzację, zwinne metody pracy i realny wpływ zespołów na rozwój produktów.
Wymagania:
👉 Szukamy właśnie Ciebie jeśli możesz się pochwalić:
- minimum 5-letnim doświadczeniem komercyjnym w pracy na stanowisku Fullstack Developera, zdobytym przy realizacji projektów produkcyjnych,- bardzo dobrą znajomością Java, wykorzystywaną do budowy i rozwoju aplikacji backendowych oraz integracji systemowych,- praktycznym doświadczeniem w pracy z React oraz TypeScript, pozwalającym na samodzielne tworzenie i rozwijanie nowoczesnych aplikacji webowych,- doświadczeniem w pracy z relacyjnymi bazami danych, w szczególności MariaDB,- znajomością Elasticsearch oraz wykorzystania go do wyszukiwania, indeksowania i przetwarzania danych,- doświadczeniem w pracy z technologiami kontenerowymi, takimi jak Docker oraz Kubernetes,- praktyczną znajomością środowisk chmurowych AWS lub GCP,- doświadczeniem w projektowaniu i rozwijaniu skalowalnych rozwiązań działających w środowiskach rozproszonych,- umiejętnością współpracy w zespole oraz dbałością o jakość dostarczanych rozwiązań.
👉 Będziesz idealnym kandydatem jeśli dodatkowo posiadasz:
- posiadasz doświadczenie w programowaniu w Golang lub Node.js,- pracowałeś/aś z GitHub Actions i automatyzacją procesów CI/CD,
Codzienne zadania:
- rozwój i utrzymanie aplikacji webowych wspierających sprzedaż oraz samoobsługę klientów biznesowych,
- projektowanie i implementacja nowych funkcjonalności w warstwie frontendowej i backendowej,
- rozwój kanałów sprzedaży wspomaganej i samoobsługowej poprzez wdrażanie nowych usług oraz produktów cyfrowych,
- współpraca z Product Ownerami, projektantami UX/UI oraz innymi zespołami technologicznymi przy tworzeniu nowoczesnych rozwiązań dla klientów biznesowych,
- projektowanie oraz rozwój integracji pomiędzy systemami z wykorzystaniem API i nowoczesnych mechanizmów komunikacji,
- udział w analizie wymagań biznesowych oraz przekładanie ich na skalowalne rozwiązania techniczne,
- dbanie o wysoką jakość kodu poprzez testowanie, code review oraz stosowanie dobrych praktyk programistycznych,
- identyfikowanie i wdrażanie usprawnień wpływających na doświadczenia użytkowników oraz efektywność procesów sprzedażowych,
- optymalizacja wydajności, stabilności i użyteczności platform obsługujących klientów korporacyjnych,
- aktywny udział w projektowaniu architektury oraz podejmowaniu decyzji technicznych dotyczących rozwoju produktu,
- współpraca w środowisku Agile i udział w całym cyklu życia produktu – od pomysłu i projektowania, przez implementację, aż po wdrożenie i utrzymanie.
🔍 Dekoder Ogłoszenia
🔴
realny wpływ zespołów na rozwój produktów
Może oznaczać, że zespoły mają pewien wpływ, ale ostateczne decyzje podejmuje zarząd lub klient.
🔴
odjechanych startupowych pomysłów
Może sugerować projekty o niepewnym sukcesie lub z ograniczonym budżetem, gdzie trzeba improwizować.
🔴
dostępnego od zaraz
Oznacza pilną potrzebę obsadzenia stanowiska, co może wiązać się z presją czasu i mniejszą ilością czasu na wdrożenie.
🟡
złożonych rozwiązań programistycznych
Może oznaczać, że projekty są skomplikowane i wymagają dużej wiedzy technicznej, ale też mogą być trudne do zrozumienia i zarządzania.
🟡
zwinne metody pracy
Może oznaczać pracę w metodykach takich jak Scrum czy Kanban, ale też może być używane jako ogólny termin na elastyczność bez konkretnych procesów.