
Full Stack Developer / Developerka (.NET + React)
- Katowice, śląskie
- Stała
- Pełny etat
💰 Stawka: 130-150 PLN/h (netto, B2B)
⏳ Projekt: długoterminowy
🌐 Branża: IT servicesTwoje zadania:
- Modernizacja aplikacji legacy - konwersja komponentów klasowych na funkcyjne z użyciem hooks, zachowanie kompatybilności i optymalizacja wydajności.
- Budowanie i rozwój komponentów UI - refaktoryzacja komponentów (React v16 → React v19), tworzenie responsywnych interfejsów, wdrażanie standardów WCAG/ARIA
- Zarządzanie stanem - implementacja Context API / Redux, optymalizacja przepływów danych
- Integracja z API - podłączenie komponentów do REST API (Axios, fetch), obsługa błędów i transformacja danych
- Tworzenie i publikacja paczek NPM - budowa wielokrotnego użytku komponentów, bundling przy użyciu Webpack/Vite
- Testowanie - pisanie testów jednostkowych i integracyjnych (Jest, React Testing Library, xUnit/NUnit) w podejściu TDD/BDD
- Back-end development - rozwój API w .NET (C#, Web API, EF Core, LINQ), praca z SQL Server i Cosmos DB
- Cloud & DevOps - wdrażanie aplikacji do Azure, konfiguracja CI/CD pipelines w Azure DevOps
- Funkcyjne podejście do programowania - czyste funkcje, immutability, kompozycja, React Hooks, HOCs
- Bardzo dobrą znajomośćReact (latest), TypeScript, JavaScript (ES6+), HTML5, CSS3, SCSS
- Doświadczenie z Context API/Redux, integracją API (Axios, fetch), NPM, Webpack/Vite
- Umiejętność pisania testów (Jest, React Testing Library, xUnit/NUnit)
- Znajomość.NET (latest), C#, Web API, EF Core, LINQ oraz baz danych SQL Server / Cosmos DB
- Dobrą praktykę w zakresie OOP, SOLID, IoC/DI, DDD, Clean Architecture, asynchronicznego programowania
- Znajomość zabezpieczeń (OAuth, JWT, Azure AD/Entra ID, OWASP)
- Mile widziane: doświadczenie z Next.js (SSR/SSG/lazy loading) oraz w accessibility (WCAG, ARIA)
- Stawkę 130-150 PLN/h (B2B, netto)
- Możliwość pracy zdalnej lub w biurze we Wrocławiu
- Udział w międzynarodowych projektach w branży IT services
- Standardowy pakiet benefitów: prywatna opieka medyczna, karta MultiSport, dofinansowanie szkoleń i kursów, elastyczny czas pracy, spotkania integracyjne
- Spotkanie techniczne
- Finalna decyzja i podpisanie kontraktu