Senior / Principal Frontend Engineer (React / TypeScript)

JavaScript

Senior / Principal Frontend Engineer (React / TypeScript)

JavaScript
Jana Pawła II, Warszawa

StaffInIT

B2B Contract
B2B
Senior
Remote
31,94 - 50,57 USDNet per hour - B2B

Job description

🤝 Rekrutacja prowadzona przez StaffInIT

📍 Praca zdalna | wizyty w Berlinie co kilka miesięcy

📄 Kontrakt B2B | 6 miesięcy + możliwość przedłużenia | 100% FTE

🕐 Wymagane doświadczenie: min. 8–12+ lat

🌍 Język: biegły angielski

⚙️ Stack: React, TypeScript, styled-components v6

💰 STAWKA

  • Senior: 120–140 PLN/h

  • Principal: 150–180 PLN/h

O ROLI

Dla naszego klienta poszukujemy Senior/Principal Frontend Engineera do bliskiej współpracy z wewnętrznym zespołem oraz Delivery Managerem pełniącym rolę Product Ownera. Rola wymaga silnego poczucia ownership, samodzielności w projektowaniu architektury oraz doskonałych umiejętności komunikacyjnych.

Będziesz projektować i implementować reużywalny scaffold/platformę frontendową dla firmy, a także rzeczywiste aplikacje biznesowe w architekturze mikrofrontendów.

WYMAGANIA TECHNICZNE

React i TypeScript – poziom zaawansowany — bardzo mocne, praktyczne doświadczenie. Silna wiedza teoretyczna z TypeScript: Generics, Conditional Types, Mapped Types, Utility Types.

Architektura frontendowa — głębokie rozumienie architektury aplikacji frontendowych i umiejętność podejmowania pragmatycznych decyzji technicznych.

Architektura aplikacji webowych — solidne rozumienie, w tym RESTful API i komunikacji opartej na WebSocket.

styled-components v6 — praktyczne doświadczenie: transient props, TypeScript theme augmentation, dual theming z Ant Design ConfigProvider.

Architektura ponad własny zespół — projektowałeś systemy, abstrakcje lub standardy wykorzystywane przez inne zespoły lub aplikacje, nie tylko pracowałeś w dużych projektach.

Zaawansowany TypeScript jako narzędzie projektowe — tworzyłeś reużywalne typy, generyki lub wzorce walidacji schematów, które stały się standardem zespołu. Oczekujemy konkretnego przykładu rozwiązania problemu architektonicznego za pomocą systemu typów.

Governance techniczne przez narzędzia — egzekwowałeś decyzje architektoniczne przez własne reguły ESLint, bramki jakości CI, ograniczenia importów lub automatyczne wersjonowanie.

Mentoring i dzielenie się wiedzą — gotowość i umiejętność mentorowania, prowadzenia zespołu oraz aktywnego dzielenia się wiedzą.

Biegły angielski — codzienna współpraca, dyskusje projektowe i dokumentacja po angielsku. Mile widziane doświadczenie ze współpracy z zespołami non-native (np. niemieckimi, serbskimi).

MILE WIDZIANE

Architektura mikrofrontendów — dowolne podejście do orkiestracji (single-spa, Module Federation, własny shell). Liczy się rola decydenta, nie tylko praca w istniejącym setupie.

Biblioteka komponentów / design system — projekt i utrzymanie biblioteki dla wielu aplikacji lub zespołów, wersjonowanie i zarządzanie breaking changes. Hands-on ownership, nie tylko konsumpcja.

Monorepo na dużą skalę — Turborepo, Nx lub odpowiednik: współdzielone paczki, skoordynowane buildy, niezależny deployment.

Pipeline design tokenów — Figma → tokeny → kod (Tokens Studio, Style Dictionary lub odpowiedniki).

Server-driven UI lub dynamiczne systemy renderowania — rzadkie, nieobowiązkowe, ale bardzo cenione.

🛠 ZAKRES PRAC

Przeprojektowanie i rewriting istniejącej monolitycznej aplikacji frontendowej na architekturę mikrofrontendów oraz wdrożenie nowego design systemu.

Tech stack

    English

    B1

    React

    master

    TypeScript

    advanced

Office location

Check similar offers
Upvanta sp. z o.o.

Upvanta sp. z o.o.

Remote

Remote

210,39 - 262,98USD/day
CI/CD
Git
Node.js
TypeScript
Next.js
React
SeniorSeniorB2BB2BFull-timeFull-time
New
ADVERTISEMENT: Recommended by Just Join IT
Check similar offers
Upvanta sp. z o.o.

Upvanta sp. z o.o.

Remote

Remote

210,39 - 262,98USD/day
CI/CD
Git
Node.js
TypeScript
Next.js
React
SeniorSeniorB2BB2BFull-timeFull-time
New
N-iX

N-iX

Remote

Remote

5 500 - 5 940USD/month
Next.js
React
TypeScript
JavaScript
HTML5
CSS3
REST API
SeniorSeniorB2BB2BFull-timeFull-time
New
Appliscale

Appliscale

Remote

Remote

4 996,71 - 6 837,61USD/month
AWS
Playwright
TypeScript
HTML
Terraform
Cypress
React
CSS
JavaScript
SeniorSeniorB2BB2BFull-timeFull-time
New
VISTULO

VISTULO

Remote

Remote

52,60 - 60,49USD/h
React
JavaScript
Java
Openfin
Electron
SeniorSeniorB2BB2BB2B ContractB2B Contract
Talent Bridge

Talent Bridge

Remote

Remote

3 992,23 - 5 322,97USD/month
Git
TypeScript
Node.js
Docker
API
React
JavaScript
HTML/CSS
SeniorSeniorB2BB2BFull-timeFull-time
New
ADVERTISEMENT: Recommended by Just Join IT