Frontend Developer (React / TypeScript)
⚲ Warszawa
Do uzgodnienia
Wymagania
- React
- TypeScript
- REST API
- Tanstack
- Redux
Opis stanowiska
Frontend Developer (React / TypeScript)
Miejsce pracy: 100% zdalnie
Forma współpracy: B2B
Firma: Fabrity S.A.
O nas — Kim jesteśmy?
Fabrity S.A. to dynamicznie rozwijająca się firma technologiczna, specjalizująca się w inżynierii oprogramowania, rozwiązaniach opartych o generatywną sztuczną inteligencję, automatyzacji procesów oraz systemach low-code. Tworzymy zaawansowane platformy i aplikacje biznesowe, wspierające klientów z branż takich jak farmacja, zdrowie, finanse, retail, produkcja czy motoryzacja. Współpracujemy z globalnymi markami, m.in.: ABB, Bayer, Carrefour, Pepsico, Toyota Bank, Sanofi czy PKO BP.
Dołączysz do zespołu ekspertów, którzy stawiają na jakość, współpracę i realny wpływ na kształt tworzonych rozwiązań.
Kogo szukamy?
Dołącz do zespołu realizującego kluczowy projekt dla wiodącego polskiego dostawcy chmury obliczeniowej.
Przed nami ambitne zadanie: całkowity redesign i budowa od zera portalu klienta służącego do zarządzania zaawansowanymi usługami chmurowymi. Nie zajmujemy się pudrowaniem starego kodu ani prostym upradge’em – projektujemy nowoczesną architekturę front-endową całkowicie od podstaw i wpinamy ją pod istniejący, stabilny backend. W codziennym workflow stawiamy na zwinność i realne przyspieszenie pracy dzięki narzędziom AI (Copilot, Cursor itp.).
Szukamy samodzielnego programisty na poziomie Regular+ lub Senior, który ma "świeże" i bieżące doświadczenie w nowoczesnym ekosystemie Reacta.
Projekt ma krótki, intensywny timeframe (ok. 4,5 miesiąca), dlatego potrzebujemy dewelopera, który potrafi wejść w środowisko bez długiego wdrożenia, doskonale rozumie komponenty funkcyjne oraz nowoczesne hooki i potrafi przełożyć skomplikowane procesy biznesowe na intuicyjny, wydajny interfejs. Jeśli komponenty klasowe widziałeś ostatnio lata temu i żyjesz współczesnymi standardami web devu – to rola dla Ciebie.
Prace startują w drugiej połowie czerwca i są zakontraktowane do końca października.
Potencjalne zadania:
• Budowanie od zera i rozwijanie zaawansowanej aplikacji typu SPA (Cloud Dashboard / Panel Administracyjny).
• Konfiguracja środowiska projektowego (Vite, lintery, Husky) oraz dbanie o czystość i skalowalność kodu.
• Implementacja skomplikowanych, wieloetapowych formularzy (np. konfiguracja maszyn wirtualnych, sieci) wraz z restrykcyjną walidacją danych.
• Tworzenie zaawansowanych, wysoce interaktywnych tabel (sortowanie, zaawansowane filtrowanie, paginacja) oraz dashboardów analitycznych opartych na wykresach.
• Integracja aplikacji z istniejącym backendem poprzez REST API, obsługa zaawansowanych mechanizmów autoryzacji oraz bramek płatniczych.
• Optymalizacja wydajności renderingu aplikacji przy przetwarzaniu dużych zestawów danych w czasie rzeczywistym.
Wymagamy:
•
React & TypeScript: Biegła, praktyczna znajomość nowoczesnego Reacta (Hooks, Context API) oraz silnego typowania.
• Pobieranie danych & Stan asynchroniczny: Doświadczenie z REST API (Axios/Fetch) oraz bibliotekami zarządzania stanem asynchronicznym (np. TanStack Query / React Query, SWR).
• Stan globalny: Znajomość nowoczesnych managerów stanu (np. Zustand, Redux Toolkit, Jotai).
• Zaawansowane formularze: Praktyka z bibliotekami typu React Hook Form / Formik w połączeniu z walidatorami (Zod / Yup).
• Wizualizacja danych: Umiejętność wdrażania interaktywnych wykresów (np. Highcharts, Recharts, Chart.js, D3.js).
• Tabele: Doświadczenie w budowaniu zaawansowanych funkcjonalności tabelarycznych (TanStack Table, AG Grid, DataGrid).
• Tooling: Znajomość nowoczesnych narzędzi do konfiguracji i automatyzacji pracy (Vite, Webpack, ESLint, Prettier, Husky).
Mile widziane:
• Doświadczenie w integracji systemów z bramkami płatniczymi (np. Stripe, PayU, Przelewy24).
• Praktyczna znajomość mechanizmów autoryzacyjnych (JWT, OAuth 2.0 / OIDC, Axios Interceptors).
• Umiejętność i chęć wykorzystywania narzędzi AI (np. GitHub Copilot) w celu optymalizacji i przyspieszenia codziennego developmentu.
Oferujemy:
• Realizacja nowego/ rozwojowego projektu dla międzynarodowego klienta.
• Nieformalna atmosfera pracy – daleko nam od sztywnych procedur.
• Stabilne zatrudnienie oparte na kontrakcie B2B.
• Praca zdalna 100%.
• Współpraca ze specjalistami najlepszej klasy.
• Pracę w doświadczonym zespole specjalistów, nastawionym na jakość i ciągły rozwój.
• Zaangażowanie w projekty mające realny wpływ na kierunek rozwoju biznesu naszych klientów.
Miejsce pracy: 100% zdalnie
Forma współpracy: B2B
Firma: Fabrity S.A.
O nas — Kim jesteśmy?
Fabrity S.A. to dynamicznie rozwijająca się firma technologiczna, specjalizująca się w inżynierii oprogramowania, rozwiązaniach opartych o generatywną sztuczną inteligencję, automatyzacji procesów oraz systemach low-code. Tworzymy zaawansowane platformy i aplikacje biznesowe, wspierające klientów z branż takich jak farmacja, zdrowie, finanse, retail, produkcja czy motoryzacja. Współpracujemy z globalnymi markami, m.in.: ABB, Bayer, Carrefour, Pepsico, Toyota Bank, Sanofi czy PKO BP.
Dołączysz do zespołu ekspertów, którzy stawiają na jakość, współpracę i realny wpływ na kształt tworzonych rozwiązań.
Kogo szukamy?
Dołącz do zespołu realizującego kluczowy projekt dla wiodącego polskiego dostawcy chmury obliczeniowej.
Przed nami ambitne zadanie: całkowity redesign i budowa od zera portalu klienta służącego do zarządzania zaawansowanymi usługami chmurowymi. Nie zajmujemy się pudrowaniem starego kodu ani prostym upradge’em – projektujemy nowoczesną architekturę front-endową całkowicie od podstaw i wpinamy ją pod istniejący, stabilny backend. W codziennym workflow stawiamy na zwinność i realne przyspieszenie pracy dzięki narzędziom AI (Copilot, Cursor itp.).
Szukamy samodzielnego programisty na poziomie Regular+ lub Senior, który ma "świeże" i bieżące doświadczenie w nowoczesnym ekosystemie Reacta.
Projekt ma krótki, intensywny timeframe (ok. 4,5 miesiąca), dlatego potrzebujemy dewelopera, który potrafi wejść w środowisko bez długiego wdrożenia, doskonale rozumie komponenty funkcyjne oraz nowoczesne hooki i potrafi przełożyć skomplikowane procesy biznesowe na intuicyjny, wydajny interfejs. Jeśli komponenty klasowe widziałeś ostatnio lata temu i żyjesz współczesnymi standardami web devu – to rola dla Ciebie.
Prace startują w drugiej połowie czerwca i są zakontraktowane do końca października.
Potencjalne zadania:
• Budowanie od zera i rozwijanie zaawansowanej aplikacji typu SPA (Cloud Dashboard / Panel Administracyjny).
• Konfiguracja środowiska projektowego (Vite, lintery, Husky) oraz dbanie o czystość i skalowalność kodu.
• Implementacja skomplikowanych, wieloetapowych formularzy (np. konfiguracja maszyn wirtualnych, sieci) wraz z restrykcyjną walidacją danych.
• Tworzenie zaawansowanych, wysoce interaktywnych tabel (sortowanie, zaawansowane filtrowanie, paginacja) oraz dashboardów analitycznych opartych na wykresach.
• Integracja aplikacji z istniejącym backendem poprzez REST API, obsługa zaawansowanych mechanizmów autoryzacji oraz bramek płatniczych.
• Optymalizacja wydajności renderingu aplikacji przy przetwarzaniu dużych zestawów danych w czasie rzeczywistym.
Wymagamy:
•
React & TypeScript: Biegła, praktyczna znajomość nowoczesnego Reacta (Hooks, Context API) oraz silnego typowania.
• Pobieranie danych & Stan asynchroniczny: Doświadczenie z REST API (Axios/Fetch) oraz bibliotekami zarządzania stanem asynchronicznym (np. TanStack Query / React Query, SWR).
• Stan globalny: Znajomość nowoczesnych managerów stanu (np. Zustand, Redux Toolkit, Jotai).
• Zaawansowane formularze: Praktyka z bibliotekami typu React Hook Form / Formik w połączeniu z walidatorami (Zod / Yup).
• Wizualizacja danych: Umiejętność wdrażania interaktywnych wykresów (np. Highcharts, Recharts, Chart.js, D3.js).
• Tabele: Doświadczenie w budowaniu zaawansowanych funkcjonalności tabelarycznych (TanStack Table, AG Grid, DataGrid).
• Tooling: Znajomość nowoczesnych narzędzi do konfiguracji i automatyzacji pracy (Vite, Webpack, ESLint, Prettier, Husky).
Mile widziane:
• Doświadczenie w integracji systemów z bramkami płatniczymi (np. Stripe, PayU, Przelewy24).
• Praktyczna znajomość mechanizmów autoryzacyjnych (JWT, OAuth 2.0 / OIDC, Axios Interceptors).
• Umiejętność i chęć wykorzystywania narzędzi AI (np. GitHub Copilot) w celu optymalizacji i przyspieszenia codziennego developmentu.
Oferujemy:
• Realizacja nowego/ rozwojowego projektu dla międzynarodowego klienta.
• Nieformalna atmosfera pracy – daleko nam od sztywnych procedur.
• Stabilne zatrudnienie oparte na kontrakcie B2B.
• Praca zdalna 100%.
• Współpraca ze specjalistami najlepszej klasy.
• Pracę w doświadczonym zespole specjalistów, nastawionym na jakość i ciągły rozwój.
• Zaangażowanie w projekty mające realny wpływ na kierunek rozwoju biznesu naszych klientów.
🔍 Dekoder Ogłoszenia
🟡
Dołączysz do zespołu ekspertów, którzy stawiają na jakość, współpracę i realny wpływ na kształt tworzonych rozwiązań.
Może oznaczać, że oczekuje się od Ciebie aktywnego udziału w dyskusjach architektonicznych i podejmowania decyzji, ale też może być standardowym frazesem marketingowym.
🔴
Nie zajmujemy się pudrowaniem starego kodu ani prostym upradge’em
Projekt jest od podstaw, ale integracja z istniejącym backendem może być bardziej złożona i problematyczna niż sugeruje to ogłoszenie.
🟡
stawiamy na zwinność i realne przyspieszenie pracy dzięki narzędziom AI (Copilot, Cursor itp.)
Oczekuje się od Ciebie efektywnego wykorzystania narzędzi AI, co może oznaczać większą presję na tempo pracy i potencjalnie mniejszą tolerancję na błędy.
🔴
Szukamy samodzielnego programisty na poziomie Regular+ lub Senior
Oznacza to, że oczekuje się od Ciebie dużej autonomii i umiejętności rozwiązywania problemów bez ciągłego nadzoru, co może być obciążające.
🔴
Projekt ma krótki, intensywny timeframe (ok. 4,5 mi
Ten fragment jest urwany, ale sugeruje, że projekt jest pod presją czasu, co może oznaczać nadgodziny lub stresujące tempo pracy.