Frontend Developer (Polish-speaking) - Freelance
Netguru
Rola Frontend Developera w Netguru to praca nad projektem dla klienta zewnętrznego, wymagająca biegłości w ClojureScript i funkcyjnym programowaniu. Codzienna praca obejmuje pisanie kodu w re-frame i Reagent, zarządzanie stanem, integrację z bibliotekami JavaScript przez interop, oraz optymalizację wydajności renderowania React. To stanowisko dla specjalisty ClojureScript, nie dla standardowego React developera.
Brakuje: brak informacji o wielkości zespołu projektowego, nie podano dokładnego procesu rekrutacyjnego poza dwoma etapami.
Rola Frontend Developera w Netguru to praca nad projektem dla klienta zewnętrznego, wymagająca biegłości w ClojureScript i funkcyjnym programowaniu. Codzienna praca obejmuje pisanie kodu w re-frame i Reagent, zarządzanie stanem, integrację z bibliotekami JavaScript przez interop, oraz optymalizację wydajności renderowania React. To stanowisko dla specjalisty ClojureScript, nie dla standardowego React developera.
- ✓100% zdalnie z elastycznymi godzinami (9-17 CET)
- ✓Dev-friendly procesy: CI, CD, Code Review, bug bashes
- ✓Praca z doświadczonym zespołem i różnorodnymi projektami (FinTech, B2B, e-commerce)
- ✓Możliwość długoterminowej współpracy (mimo 6-miesięcznego projektu)
- !Projekt na 6 miesięcy – brak gwarancji przedłużenia
- !Wymagany polski – ogranicza pulę kandydatów, ale jest jawnie podany
- •Pisanie kodu w ClojureScript z użyciem re-frame i Reagent
- •Zarządzanie stanem aplikacji przez Events, Subscriptions i Co-effects
- •Integracja zewnętrznych bibliotek NPM przez JS Interop
- •Praca z formatami danych EDN i Transit oraz walidacja przy użyciu clojure.spec
- •Używanie shadow-cljs (lub Leiningen) do budowania i REPL-driven development
- •Optymalizacja wydajności renderowania React
- •Pisanie i utrzymywanie testów automatycznych z cljs.test
- •Uczestnictwo w code review i sesjach debugowania
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Frontend developer z przynajmniej 1-2 latami praktyki w ClojureScript, potrafiący samodzielnie pisać komponenty w Reagent i zarządzać stanem w re-frame, znający podstawy funkcyjnego programowania.
Nie dla juniorów frontendowych bez znajomości ClojureScript lub funkcyjnego programowania. Nie dla developerów nastawionych na standardowy React/TypeScript – wymagana jest specjalistyczna wiedza.
- ?Jaki jest konkretny projekt i branża klienta?
- ?Ile osób liczy zespół deweloperski przypisany do projektu?
- ?Czy istnieje możliwość przedłużenia współpracy po 6 miesiącach?
- ?Jak wygląda proces onboardingu i komunikacja z klientem?
- ?Czy REPL-driven development jest powszechnie używany w zespole?
- ?Jakie są oczekiwania co do dostępności (on-call, nadgodziny)?
- −Brak informacji o wielkości zespołu projektowego
- −Nie podano dokładnego procesu rekrutacyjnego poza dwoma etapami
- −Brak opisu benefitów poza standardowymi (np. budżet szkoleniowy, sprzęt)
Zespół Netguru stawia na dev-friendly praktyki i współpracę z doświadczonymi programistami przy różnorodnych projektach. Kultura pracy opiera się na code review, CI/CD i wspólnym debugowaniu.
Rozmowa z rekruterem Netguru, a następnie spotkanie online z klientem.