W cyber_Folks rozwijamy zespół platformowy odpowiedzialny za budowę nowoczesnej platformy danych. Szukamy doświadczonego Frontend Engineera, który pomoże zaprojektować i zbudować frontendowe fundamenty tego ekosystemu.
Dołączysz do zespołu tworzącego platformę i będziesz współodpowiedzialny za architekturę opartą o Micro Frontends, rozwój wspólnego Platform SDK, Design Systemu oraz definiowanie „golden path” i narzędzi, które ułatwią zespołom produktowym tworzenie spójnych, skalowalnych i wysokiej jakości aplikacji. To rola dla osoby, która chce mieć realny wpływ na kierunek rozwoju platformy oraz standardy frontendowe wykorzystywane w całej organizacji.
To rola dla osoby, która dobrze odnajduje się w technicznych wyzwaniach dużej skali, potrafi myśleć systemowo i chce mieć realny wpływ na architekturę platformy budowanej od podstaw.
Możliwość pracy z biura w Gdyni lub zdalnie
Twoje zadania
- Projektowanie i rozwój platformowej architektury frontendowej opartej o React, TypeScript oraz Module Federation 2.0.
- Tworzenie i rozwój wspólnego Platform SDK wykorzystywanego przez wszystkie Micro Frontends.
- Budowa golden path: generatory kodu (Nx), szablony i scaffolding - tak, by nowy zespół miał działający moduł z CI/C
- Projektowanie kontraktów frontendowych oraz zasad ich wersjonowania i kompatybilności.
- Rozwój i utrzymanie wspólnego Design Systemu bazującego na Radix UI i Tailwind CSS.
- Współtworzenie standardów architektonicznych, jakościowych oraz developerskich dla wszystkich zespołów frontendowych.
- Projektowanie rozwiązań zapewniających niezależność zespołów, spójność UX oraz wysoką dostępność platformy.
- Tworzenie narzędzi i rozwiązań poprawiających Developer Experience, onboarding oraz produktywność zespołów.
- Implementacja rozwiązań observability, telemetry i distributed tracing wspierających monitoring aplikacji frontendowych.
- Definiowanie i egzekwowanie standardów dotyczących wydajności, bezpieczeństwa i dostępności aplikacji.
- Współpraca z zespołami backendowymi, platformowymi, produktowymi i UX przy projektowaniu rozwiązań end-to-end.
- Udział w projektowaniu strategii wdrożeń, rolloutów, canary deploymentów oraz rollbacków aplikacji frontendowych.
Nasze oczekiwania
- Masz ponad 6 lat doświadczenia jako Frontend Engineer, Platform Engineer, Software Engineer przy systemach produkcyjnych.
- Bardzo dobrze znasz React oraz TypeScript.
- Projektowałeś/aś duże, modułowe aplikacje frontendowe - wiesz, jak wyznaczać granice modułów i jak je egzekwować w praktyce (nie tylko w dokumentacji).
- Rozumiesz architekturę Micro Frontends oraz korzyści i wyzwania związane z niezależnym wdrażaniem zespołów.
- Znasz lub chcesz rozwijać się w obszarze Module Federation.
- Masz praktyczne doświadczenie z TanStack Query i zarządzaniem stanem aplikacji.
- Potrafisz projektować API frontendowe, kontrakty i integracje między niezależnymi modułami systemu; znasz wzorce takie jak Repository Pattern, Anti-Corruption Layer oraz Event-Driven Architecture
- Znasz zagadnienia związane z wydajnością aplikacji webowych i potrafisz diagnozować problemy produkcyjne.
- Masz doświadczenie z testami jednostkowymi, integracyjnymi i E2E.
- Potrafisz pracować z CI/CD i rozumiesz proces automatycznych wdrożeń.
- Znasz zagadnienia związane z bezpieczeństwem aplikacji webowych, autoryzacją oraz ochroną danych użytkowników.
- Potrafisz współpracować z wieloma zespołami technicznymi oraz budować wspólne standardy technologiczne.
- Jesteś osobą samodzielną, odpowiedzialną i dobrze odnajdujesz się w środowisku budowanym od podstaw.
Mile widziane
- Doświadczenie z Rspack, Nx lub innymi platformami wspierającymi architekturę Micro Frontends.
- Doświadczenie w budowie platform developerskich, frameworków wewnętrznych lub wspólnych bibliotek frontendowych.
- Znajomość OpenTelemetry, Sentry, Grafana, Faro lub innych narzędzi observability.
- Doświadczenie z Design Systemami, Storybookiem oraz procesami UI Governance.
- Doświadczenie z kontraktami OpenAPI, code generation lub contract testingiem (Pact).
- Znajomość Server-Driven UI, Feature Flags.
- Doświadczenie z Kubernetes i nowoczesnymi platformami cloud-native.
- Udział w projektowaniu architektury platformowej dla organizacji składającej się z wielu zespołów produktowych.
Oferujemy
- Zatrudnienie w oparciu o umowę o pracę lub B2B
- Pracę w systemie hybrydowym w biurze w Gdyni lub pracę zdalną
- Stałe wynagrodzenie oraz premię uzależnioną od wyników
- Realny wpływ na rozwój nowego projektu
- Możliwość rozwoju w grupie innowacyjnych spółek
- Kartę Benefit Systems - Multisport
- Prywatną opiekę medyczną
- Ubezpieczenie grupowe
- System kafeteryjny
- Dofinansowanie do kursu języka angielskiego
- Dofinansowanie do lunchu, kiedy pracujesz z biura
- Dzień wolny z okazji Twoich urodzin
- Udział w programie ESOP (Employee Stock Ownership Plan) – po 3 latach pracy zyskujesz realną możliwość zostania współwłaścicielem firmy i uczestniczenia w jej długofalowym sukcesie