Następna praca

Programista FullStack Middle NextJS w Troyan S.V., FLP

Opublikowano ponad 30 dni temu

4 wyświetlenia

Troyan S.V., FLP

Troyan S.V., FLP

0
0 recenzji
Brak doświadczenia
Rivne
Pełny etat

Przetłumaczone przez Google

Firma JDI poszukuje programisty do swojego zespołu FullStack Middle NextJS do pracy nad projektem, który będzie trwał około 6 miesięcy, z możliwością kontynuacji współpracy po zakończeniu projektu.Ogólne informacje o projekcieProjekt jest w trakcie przepisywania z React na Next.js z pełną migracją funkcjonalności.## Obowiązkowe techniczne umiejętności### Next.js i React- Doświadczenie z Next.js 14+ (App Router)- Komponenty serwera i komponenty klienta- Akcje serwera i procedury obsługi tras- Pra

Firma JDI poszukuje programisty do swojego zespołu FullStack Middle NextJS do pracy nad projektem, który będzie trwał około 6 miesięcy, z możliwością kontynuacji współpracy po zakończeniu projektu.

Ogólne informacje o projekcie

Projekt jest w trakcie przepisywania z React na Next.js z pełną migracją funkcjonalności.

## Obowiązkowe techniczne umiejętności

### Next.js i React

- Doświadczenie z Next.js 14+ (App Router)

- Komponenty serwera i komponenty klienta

- Akcje serwera i procedury obsługi tras

- Praca z trasami API i oprogramowaniem pośredniczącym

- Optymalizacja: ISR, SSG, SSR

- Optymalizacja obrazu i zasoby statyczne

- Routing i nawigacja

### TypeScript

– Doświadczenie z TypeScript 5+

– Komponenty do pisania, API, stan

– Typy ogólne i typy narzędzi

– Praca z wpisywaniem zewnętrznych bibliotek

### Zarządzanie stanem

– Redux Toolkit lub Zustand

– Stan serwera (React Query/TanStack Query)

– Stan klienta (useState, useReducer)

- Stan utrwalenia (localStorage, pliki cookie). autoryzacja (JWT, sesje). z danymi

- Przetwarzanie dokumentów i podpisów

- Obsługa błędów i logika ponawiania

### Integracja Action (Diia)

- Praca z certyfikatami i szyfrowaniem

- Formaty P7S/P7E

- Integracja z Diia API

### Systemy płatności

- Portmone

- Tworzenie podpisów i weryfikacja płatności

- Obsługa webhooka

## Wymagania techniczne

### Wydajność

- Optymalizacja podstawowych wskaźników internetowych

- Dzielenie kodu i leniwe ładowanie

- Optymalizacja obrazu i zasobów

- Buforowanie danych

### SEO

- Metatagi i Open Graph

- Dane strukturalne

- Mapa witryny i robots.txt - Kanoniczne adresy URL Kontrast kolorów

## Dodatkowe umiejętności (preferowane)

- Doświadczenie z React Hook Form

- Doświadczenie z Chart.js lub innymi bibliotekami graficznymi

- Doświadczenie z reagują-select, reagują-datepicker i innymi bibliotekami UI

- Doświadczenie w testowaniu (Jest, React Testing Library)

- Doświadczenie w CI/CD (GitHub Actions, GitLab CI)

- Doświadczenie z Dockerem

## Cechy osobiste

- Odpowiedzialność i dbałość o szczegóły

- Umiejętność pracy ze starszym kodem i migracjami

- Komunikacja i praca zespołowa

- Elastyczność i gotowość do zmian

- Samodzielność w rozwiązywaniu problemów

## Poziomdoświadczenie

- Minimum 1-2 lata komercyjnego doświadczenia z React

- Minimum 2-3 lata doświadczenia z Next.js

- Doświadczenie z TypeScript (minimum 1 rok)

- Doświadczenie w integracji API innych firm

- Doświadczenie z panelami administracyjnymi i złożonymi formularzami

Przetłumaczone przez Google

Brak doświadczenia
Rivne
Pełny etat
Czy chcesz znaleźć odpowiednią pracę?
Nowe oferty pracy w Twoim Telegram
Subskrybuj
używamy cookies
Akceptować