Przejdź do treści

Senior Frontend Developer

Buduję frontend z dbałością o fundamenty.

Jestem senior frontend developerem. Codziennie pracuję z React i Next.js w monorepo z wieloma aplikacjami. Całość piszę w TypeScript. Najbardziej lubię zaglądać pod maskę - jak działa silnik JavaScript, jak przeglądarka rysuje stronę, gdzie zwalnia sieć. Tam siedzi większość ciekawych problemów.

Zależy mi na wydajności i dostępności. Codziennie używam Cursor i Claude Code, a do MCP piszę własne serwery. Stawiam na prostotę, bo sprytne rozwiązania szybko trzeba przepisywać.

Prowadzę techniczny blog. Rozkładam tam na czynniki pierwsze rzeczy z pracy - closure, event loop, rendering pipeline. Ten nawyk trzyma mój codzienny kod w ryzach.

Adrian Zawadzki, Senior Frontend Developer

Jak pracuję

Zasady, które wnoszę do każdego projektu - od pierwszego commita po kod, który trafia na produkcję.

Fundamenty

Rozumiem, jak działa przeglądarka, silnik JavaScript i sieć - dlatego łatwiej mi debugować i optymalizować.

Wydajność

Core Web Vitals mam z tyłu głowy od pierwszej linii, nie dopiero podczas audytu.

AI w warsztacie

Cursor, Claude Code i własne serwery MCP są dla mnie tak samo naturalnymi narzędziami jak edytor kodu.

Dostępność

Semantyczny HTML, obsługa klawiaturą i WCAG traktuję jako standard, nie opcję.

Developer experience

Automatyzacja CI, codemody i narzędzia, dzięki którym zespół pisze spójny kod bez wysiłku.

Typowany kod

TypeScript to mój domyślny wybór, z typami generowanymi automatycznie na granicach między API a UI.

Mój stack

Narzędzia, po które sięgam najczęściej - wybrane pod bezpieczeństwo typów, wydajność i wygodę pracy.

TypeScript Bezpieczeństwo typów
React Warstwa UI
Next.js Framework aplikacji
Tailwind CSS Warstwa stylów
Turborepo Monorepo i buildy
Headless CMS Storyblok, Strapi, Tina
GraphQL · REST Warstwa API
Zod Walidacja danych
Playwright · Vitest Testy aplikacji
Storybook Katalog komponentów
Vercel · Cloudflare Workers Edge runtime
Sentry · Datadog RUM Monitoring produkcji
Cursor · Claude Code · MCP Narzędzia AI

Gdzie pracuję

Zdalnie lub hybrydowo - dopasowuję się do zespołu.

Otwarty zarówno na zdalną pracę, jak i hybrydową

Pracuję w pełni zdalnie od lat i jestem w tym produktywny. Cenię też czas z zespołem w biurze. Jestem w południowej Polsce z dobrym dojazdem do Krakowa i Warszawy - chętnie wpadnę do biura w każdej z tych lokalizacji.

Biuro do 3 dni/tydz. - Katowice Biuro 1 dzień/tydz. - Kraków / Warszawa
Południowa Polska Zdalnie w europejskich strefach czasowych
1–2 dni robocze Typowy czas odpowiedzi
Otwarty na role senior frontend developera

Szukasz Senior Frontend Developera?

Zdalnie albo hybrydowo, biuro w Katowicach, Krakowie lub Warszawie. Odezwij się - chętnie porozmawiam.

Napisz do mnie