Stellenanzeigen veröffentlichen
Ohne Provisionen einstellen
6 Ansichten
Troyan S.V., FLP
Das JDI-Unternehmen sucht einen Entwickler für sein FullStack Middle NextJS-Team, der an einem Projekt arbeitet, das etwa 6 Monate dauert, mit der Möglichkeit einer weiteren Zusammenarbeit nach Abschluss des Projekts.
Allgemeine Informationen zum Projekt
Das Projekt wird von React auf Next.js mit einer vollständigen Migration der Funktionalität umgeschrieben.
## Erforderliche technische Fähigkeiten
### Next.js und React
- Erfahrung mit Next.js 14+ (App Router)
- Serverkomponenten und Clientkomponenten
- Serveraktionen und Routenhandler
- Arbeiten mit API-Routen und Middleware
- Optimierung: ISR, SSG, SSR
- Bildoptimierung und statische Assets
- Routing und Navigation
### TypeScript
- Erfahrung mit TypeScript 5+
- Typisierungskomponenten, API, Status
- Generics und Utility-Typen
- Arbeiten mit externen Typisierungsbibliotheken
### State Management
- Redux Toolkit oder Zustand
- Serverstatus (React Query/TanStack Query)
- Clientstatus (useState, useReducer)
- Status beibehalten (localStorage, Cookies). Autorisierung (JWT, Sitzungen). mit Daten
- Dokumenten- und Signaturverarbeitung
- Fehlerbehandlung und Wiederholungslogik
### Action (Diia) Integration
- Arbeiten mit Zertifikaten und Verschlüsselung
- P7S/P7E-Formate
- Integration mit Diia API
### Zahlungssysteme
- Portmone
- Erstellung von Signaturen und Validierung von Zahlungen
- Webhook-Verarbeitung
## Technische Anforderungen
### Leistung
- Core Web Vitals-Optimierung
- Code-Splitting und Lazy Loading
- Bild- und Asset-Optimierung
- Daten-Caching
### SEO
- Meta-Tags und Open Graph
- Strukturierte Daten
- Sitemap und robots.txt – Kanonische URLs Farbe Kontrast
## Zusätzliche Fähigkeiten (bevorzugt)
- Erfahrung mit React Hook Form
- Erfahrung mit Chart.js oder anderen Grafikbibliotheken
- Erfahrung mit React-Select, React-Datepicker und anderen UI-Bibliotheken
- Erfahrung mit Tests (Jest, React Testing Library)
- Erfahrung mit CI/CD (GitHub Actions, GitLab CI)
- Erfahrung mit Docker
## Persönliche Eigenschaften
- Verantwortung und Liebe zum Detail
- Fähigkeit, mit Legacy-Code und Migrationen zu arbeiten
- Kommunikation und Teamarbeit
- Flexibilität und Bereitschaft für Veränderungen
- Unabhängigkeit bei der Lösung von Problemen
## LevelErfahrung
- Mindestens 1-2 Jahre kommerzielle Erfahrung mit React
- Mindestens 2-3 Jahre Erfahrung mit Next.js
- Erfahrung mit TypeScript (mindestens 1 Jahr)
- Erfahrung mit API-Integrationen von Drittanbietern
- Erfahrung mit Admin-Panels und komplexen Formularen