Programista Frontend (React)
⚲ Warszawa
16 000 - 20 160 PLN netto (B2B)
Wymagania
- React
- TypeScript
- SharePoint
- REST API
- CSS
- SCSS
- HTML
Opis stanowiska
W TSS tworzymy najwyższej jakości rozwiązania z zakresu Software Development, FinTech, AI Solution.
Tworzymy systemy płatnicze, bramki płatnicze online oraz rozwiązania umożliwiające innowacyjne procesowanie płatności.
Nasze zespoły uczestniczą również w projektach wykonywanych dla klientów z wielu różnych branż i specjalizacji.
Jeśli chcesz dołączyć do zespołu entuzjastów, dla których praca jest jednocześnie pasją, przygodą i możliwością rozwoju zawodowego dołącz do team’u TSS już teraz!
Szukamy doświadczonego Frontend Developera (React), który dołączy do zespołu pracującego nad rozwojem i utrzymaniem aplikacji webowych klasy enterprise. Osoba na tym stanowisku będzie odpowiedzialna za projektowanie oraz implementację interfejsów użytkownika, współpracę z zespołem projektowym oraz udział w całym cyklu życia aplikacji – od analizy wymagań biznesowych po wdrożenie i utrzymanie rozwiązania.📍 Model pracy: hybrydowy (Warszawa)
Zakres odpowiedzialności:
• Projektowanie, rozwój oraz utrzymanie aplikacji frontendowych w technologii React 18+ z wykorzystaniem TypeScript.
• Analiza wymagań biznesowych oraz współpraca z Product Ownerem i analitykami przy definiowaniu zakresu funkcjonalnego aplikacji.
• Tworzenie i rozwój komponentów GUI oraz szablonów frontendowych zgodnie z potrzebami biznesowymi organizacji.
• Projektowanie architektury frontendowej z uwzględnieniem modularności, separacji odpowiedzialności oraz skalowalności rozwiązania.
• Integracja aplikacji frontendowych z systemami backendowymi oraz usługami SharePoint On-Premise z wykorzystaniem REST API i PnPjs.
• Implementacja zarządzania stanem aplikacji z wykorzystaniem Redux Toolkit (RTK Query, slices) lub alternatywnych rozwiązań state management.
• Tworzenie warstwy wizualnej aplikacji z wykorzystaniem CSS/SCSS, styled-components, Flexbox oraz CSS Grid.
• Optymalizacja wydajności aplikacji frontendowych, w tym renderowania komponentów, memoizacji oraz zarządzania cyklem życia aplikacji.
• Udział w planowaniu prac projektowych, estymacji zadań oraz współpraca w zespołach projektowych.
• Projektowanie i rozwój baz danych na potrzeby implementowanych rozwiązań.
• Zapewnienie jakości kodu źródłowego poprzez stosowanie dobrych praktyk programistycznych, code review, refaktoryzację oraz narzędzia ESLint i Prettier.
• Rozwiązywanie problemów charakterystycznych dla środowisk on-premise, w tym zagadnień związanych z CORS, proxy oraz politykami bezpieczeństwa.
• Tworzenie dokumentacji technicznej i powykonawczej.
• Wsparcie procesów wdrożeniowych oraz utrzymaniowych aplikacji.
Wymagania:
• Minimum 5 lat doświadczenia w programowaniu frontendowych aplikacji webowych.
• Udział w co najmniej 3 projektach realizowanych samodzielnie lub w zespołach kilkuosobowych, obejmujących pełny cykl wdrożenia aplikacji.
• Bardzo dobra znajomość React 18+ oraz TypeScript.
• Praktyczne doświadczenie w pracy z Redux Toolkit oraz integracją aplikacji z API REST.
• Doświadczenie w implementacji interfejsów użytkownika z wykorzystaniem bibliotek Ant Design oraz/lub Material UI.
• Bardzo dobra znajomość HTML5, CSS3, SCSS oraz nowoczesnych technik budowy layoutów.
• Znajomość wzorców architektonicznych frontend oraz dobrych praktyk projektowych.
• Doświadczenie w pracy z systemami kontroli jakości kodu oraz procesami code review.
• Umiejętność analitycznego myślenia oraz współpracy z zespołami projektowymi.
• Doświadczenie w pracy ze środowiskami on-premise będzie dodatkowym atutem.
Oferujemy:
• Stabilną współpracę na podstawie B2B;
• Dofinansowanie do prywatnej opieki medycznej w PZU;
• Wsparcie w rozwoju zawodowym - wewnętrzne szkolenia z zakresu cyberbezpieczeństwa;
Tworzymy systemy płatnicze, bramki płatnicze online oraz rozwiązania umożliwiające innowacyjne procesowanie płatności.
Nasze zespoły uczestniczą również w projektach wykonywanych dla klientów z wielu różnych branż i specjalizacji.
Jeśli chcesz dołączyć do zespołu entuzjastów, dla których praca jest jednocześnie pasją, przygodą i możliwością rozwoju zawodowego dołącz do team’u TSS już teraz!
Szukamy doświadczonego Frontend Developera (React), który dołączy do zespołu pracującego nad rozwojem i utrzymaniem aplikacji webowych klasy enterprise. Osoba na tym stanowisku będzie odpowiedzialna za projektowanie oraz implementację interfejsów użytkownika, współpracę z zespołem projektowym oraz udział w całym cyklu życia aplikacji – od analizy wymagań biznesowych po wdrożenie i utrzymanie rozwiązania.📍 Model pracy: hybrydowy (Warszawa)
Zakres odpowiedzialności:
• Projektowanie, rozwój oraz utrzymanie aplikacji frontendowych w technologii React 18+ z wykorzystaniem TypeScript.
• Analiza wymagań biznesowych oraz współpraca z Product Ownerem i analitykami przy definiowaniu zakresu funkcjonalnego aplikacji.
• Tworzenie i rozwój komponentów GUI oraz szablonów frontendowych zgodnie z potrzebami biznesowymi organizacji.
• Projektowanie architektury frontendowej z uwzględnieniem modularności, separacji odpowiedzialności oraz skalowalności rozwiązania.
• Integracja aplikacji frontendowych z systemami backendowymi oraz usługami SharePoint On-Premise z wykorzystaniem REST API i PnPjs.
• Implementacja zarządzania stanem aplikacji z wykorzystaniem Redux Toolkit (RTK Query, slices) lub alternatywnych rozwiązań state management.
• Tworzenie warstwy wizualnej aplikacji z wykorzystaniem CSS/SCSS, styled-components, Flexbox oraz CSS Grid.
• Optymalizacja wydajności aplikacji frontendowych, w tym renderowania komponentów, memoizacji oraz zarządzania cyklem życia aplikacji.
• Udział w planowaniu prac projektowych, estymacji zadań oraz współpraca w zespołach projektowych.
• Projektowanie i rozwój baz danych na potrzeby implementowanych rozwiązań.
• Zapewnienie jakości kodu źródłowego poprzez stosowanie dobrych praktyk programistycznych, code review, refaktoryzację oraz narzędzia ESLint i Prettier.
• Rozwiązywanie problemów charakterystycznych dla środowisk on-premise, w tym zagadnień związanych z CORS, proxy oraz politykami bezpieczeństwa.
• Tworzenie dokumentacji technicznej i powykonawczej.
• Wsparcie procesów wdrożeniowych oraz utrzymaniowych aplikacji.
Wymagania:
• Minimum 5 lat doświadczenia w programowaniu frontendowych aplikacji webowych.
• Udział w co najmniej 3 projektach realizowanych samodzielnie lub w zespołach kilkuosobowych, obejmujących pełny cykl wdrożenia aplikacji.
• Bardzo dobra znajomość React 18+ oraz TypeScript.
• Praktyczne doświadczenie w pracy z Redux Toolkit oraz integracją aplikacji z API REST.
• Doświadczenie w implementacji interfejsów użytkownika z wykorzystaniem bibliotek Ant Design oraz/lub Material UI.
• Bardzo dobra znajomość HTML5, CSS3, SCSS oraz nowoczesnych technik budowy layoutów.
• Znajomość wzorców architektonicznych frontend oraz dobrych praktyk projektowych.
• Doświadczenie w pracy z systemami kontroli jakości kodu oraz procesami code review.
• Umiejętność analitycznego myślenia oraz współpracy z zespołami projektowymi.
• Doświadczenie w pracy ze środowiskami on-premise będzie dodatkowym atutem.
Oferujemy:
• Stabilną współpracę na podstawie B2B;
• Dofinansowanie do prywatnej opieki medycznej w PZU;
• Wsparcie w rozwoju zawodowym - wewnętrzne szkolenia z zakresu cyberbezpieczeństwa;
🔍 Dekoder Ogłoszenia
🔴
najwyższej jakości rozwiązania
Może oznaczać, że firma dąży do wysokich standardów, ale równie dobrze może być pustym sloganem marketingowym.
🔴
praca jest jednocześnie pasją, przygodą i możliwością rozwoju zawodowego
Może sugerować, że praca będzie wymagająca i pochłaniająca, a 'przygoda' może oznaczać nieprzewidywalność i brak stabilności.
🔴
aplikacji webowych klasy enterprise
Może oznaczać pracę nad dużymi, złożonymi systemami, ale też potencjalnie nad przestarzałymi technologiami lub skomplikowanym kodem.
🔴
udział w całym cyklu życia aplikacji
Oznacza szeroki zakres obowiązków, co może być zarówno szansą na rozwój, jak i sygnałem, że będziesz musiał zajmować się wieloma rzeczami.
🔴
Integracja aplikacji frontendowych z
To niedokończone zdanie sugeruje brak kompletności ogłoszenia lub pośpiech w jego tworzeniu.