Programista Frontend (m/f/d)

110 - 130 PLN/ godz.B2B (netto)
SeniorFull-time·B2B
#356624·Dodano wczoraj·0
Źródło: IT House
Aplikuj teraz

Tech Stack / Keywords

ReactTypeScriptAPIReduxCSSNodeREST APIREST

Firma i stanowisko

Jesteśmy ITHOUSE i od ponad 7 lat łączymy specjalistów IT z projektami, które zmieniają sposób korzystania z technologii w Polsce. Współpracujemy z instytucjami publicznymi i firmami komercyjnymi, modernizując systemy używane przez miliony osób. Realizujemy także projekty R&D, m.in. dla Samsunga, łącząc technologię ze sztuczną inteligencją i innowacją.


Wymagania

  • Minimum 5 lat doświadczenia jako Programista Frontend.
  • Doświadczenie w budowie aplikacji frontendowych w React 18+ z wykorzystaniem TypeScript.
  • Praktyczna znajomość React Hooks, Context API, memoization oraz optymalizacji renderowania i wydajności aplikacji.
  • Znajomość zaawansowanych mechanizmów TypeScript, w tym typowania generycznego, utility types oraz type guards.
  • Doświadczenie w integracji aplikacji frontendowych z API.
  • Doświadczenie w implementacji zarządzania stanem aplikacji z wykorzystaniem Redux Toolkit (slices, RTK Query) lub alternatywnych rozwiązań state management.
  • Umiejętność implementacji formularzy z wykorzystaniem bibliotek Ant Design (Antd) oraz/lub MUI.
  • Praktyczna znajomość CSS/SCSS, CSS-in-JS (styled-components), Flexbox oraz CSS Grid.
  • Doświadczenie w integracji aplikacji frontendowych z SharePoint On-Premise przy użyciu PnPjs (@pnp/sp) oraz REST API SharePoint.

Obowiązki

  • Budowa aplikacji frontendowych w React 18+ z wykorzystaniem TypeScript, w tym hooks, Context API, memoization, optymalizacja renderowania i wydajności, typowanie generyczne, utility types, type guards, integracja z API.
  • Implementacja zarządzania stanem z wykorzystaniem Redux Toolkit (slices, RTK Query) lub alternatywnych rozwiązań state management.
  • Implementacja formularzy aplikacji z wykorzystaniem bibliotek Ant Design (antd) oraz/lub MUI.
  • Tworzenie warstwy wizualnej aplikacji frontendowej z wykorzystaniem CSS/SCSS, CSS-in-JS (styled-components), Flexbox oraz CSS Grid.
  • Integracja aplikacji frontendowych z SharePoint On-Premise z wykorzystaniem PnPjs (@pnp/sp) oraz REST API SharePoint.
  • Stosowanie wzorców architektonicznych frontend (feature-based / modular architecture, separation of concerns, podział logiki biznesowej i warstwy prezentacyjnej, modular boundaries).
  • Zapewnienie jakości kodu (ESLint, Prettier, code review, refaktoryzacja).
  • Rozwiązywanie problemów charakterystycznych dla środowisk on-premise (CORS, polityki bezpieczeństwa, proxy, ograniczenia przeglądarek).

Oferta

  • Stabilne zatrudnienie na podstawie umowy B2B.
  • Wynagrodzenie w wysokości 110 - 130 zł/h netto + VAT.
  • Praca w modelu hybrydowym (Warszawa) lub zdalnym.
IT House

IT House

16 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz