NoFluffJobs Praca zdalna Senior New

Senior Frontend Engineer (React + TypeScript) - 0,5 FTE

Square One Resources

⚲ Cracow, Gdynia, Warsaw, Poznan, Wrocław

20 160 - 23 520 PLN (B2B)

Wymagania

  • React
  • JavaScript
  • TypeScript
  • Azure DevOps (nice to have)
  • Docker (nice to have)

Opis stanowiska

O projekcie:
Poszukujemy Senior Frontend Engineera na pół etatu, który dołączy do długoterminowego projektu realizowanego dla międzynarodowego klienta. Jeśli masz doświadczenie w tworzeniu nowoczesnych aplikacji w React i TypeScript, cenisz wysoką jakość kodu i chcesz rozwijać rozwiązania z obszaru Industrial IoT oraz systemów chmurowych, ta oferta jest dla Ciebie.

Wymagania:
- Bardzo dobra znajomość React, TypeScript oraz nowoczesnego JavaScript (ES6+),- Doświadczenie z Vite oraz optymalizacją procesu budowania aplikacji,- Praktyczna znajomość rozwiązań CSS-in-JS,- Doświadczenie w pisaniu testów jednostkowych z wykorzystaniem Vitest lub podobnych narzędzi,- Doświadczenie w integracji z REST API oraz obsłudze operacji asynchronicznych,- Dobra znajomość Git,- Wiedza z zakresu optymalizacji wydajności aplikacji webowych oraz standardów dostępności (Accessibility),- Umiejętność analitycznego myślenia oraz dbałość o szczegóły,- Bardzo dobra znajomość języka angielskiego umożliwiającą swobodną współpracę z międzynarodowym zespołem i klientem z USA.

Codzienne zadania:
- Projektowanie i rozwój rozbudowanych aplikacji webowych w React i TypeScript,
- Tworzenie skalowalnych i bezpiecznych typowo komponentów UI,
- Implementacja efektywnego zarządzania stanem aplikacji oraz komunikacji z API,
- Integracja z backendem poprzez REST API oraz obsługa danych telemetrycznych w czasie rzeczywistym,
- Udział w code review i dbanie o wysoką jakość kodu,
- Optymalizacja wydajności aplikacji,
- Ścisła współpraca z UX/UI Designerami przy tworzeniu responsywnych interfejsów.

🔍 Dekoder Ogłoszenia

🔴
Senior Frontend Engineer (React + TypeScript) - 0,5 FTE
Praca na pół etatu, co może oznaczać mniejszą odpowiedzialność, ale też potencjalnie niższe wynagrodzenie lub ograniczony zakres zadań.
🟡
długoterminowego projektu
Projekt może być stabilny, ale też może oznaczać brak możliwości pracy nad nowymi, innowacyjnymi rozwiązaniami.
🟡
nowoczesnych aplikacji w React i TypeScript
Może oznaczać, że projekt jest aktualny technologicznie, ale też że może wymagać ciągłego uczenia się i adaptacji do nowych wersji bibliotek.
🟡
cenisz wysoką jakość kodu
Oczekuje się od Ciebie pisania czystego, testowalnego kodu, co jest standardem, ale może też oznaczać większą ilość czasu poświęcanego na refaktoryzację i testowanie.
🔴
klientem z USA
Może oznaczać konieczność pracy w innych strefach czasowych lub dostosowania się do specyficznych wymagań kulturowych i biznesowych.