TypeScript Payload CMS Entwickler - 5+ Monate - Remote
Red - The Global SAP Solutions Provider
Berlin, Germany
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
German Experience level
JuniorJob location
Berlin, Germany
Tech stack
Java
JavaScript
JIRA
Automation of Tests
Software Bug Management
Software Debugging
Web Development
JSON
Swagger
Next.js
Test Case Design
TypeScript
Web Applications
XML
Openapi
Postman
Cypress
Gatling
Lasttests
Backend
Gitlab
GIT
Containerization
Playwright
Codebase
Front End Software Development
Code Restructuring
Docker
Job description
Für unseren Kunden aus dem öffentlichen Sektor suchen wir zwei Payload CMS Experten für ein anspruchsvolles Projekt. Im Rahmen der Weiterentwicklung eines zentralen behördlichen Verwaltungsportals unterstützen Sie die Digitalisierung von Verwaltungsleistungen auf Bundes-, Länder- und Kommunalebene. Der Fokus liegt auf der Analyse, Optimierung und Weiterentwicklung bestehender Payload-CMS-Lösungen sowie auf der Implementierung automatisierter Tests und der technischen Beratung im Gesamtprojekt., * Analyse der Payload CMS Codebasis und Architektur
- Bug Fixing bestehender Payload CMS Komponenten und Plugins
- Refactoring bestehender Payload CMS Komponenten und Plugins
- Implementierung von Test Suiten mit Playwright für Payload CMS
- Implementierung von Test Suiten mit Jest für Payload CMS
- Dokumentation von Arbeitsweisen
- Dokumentation von Best Practices
- Beratung im Gesamtprojekt
Requirements
- Mindestens 3 Jahre Erfahrung in der Entwicklung von Webapplikationen (Frontend/Backend) mit Fokus auf CMS-Systemen
- Mindestens 1 Jahr Erfahrung in der Einführung von Payload CMS 3
- Mindestens 3 Jahre Erfahrung bei der Implementierung von Next.js
- Mindestens 3 Jahre Programmierkenntnisse mit TypeScript
- Mindestens 3 Jahre Erfahrung beim Testen und Bug Fixing von Webapplikationen auf Basis von Anforderungen
- Erfahrung beim Testen von REST Services mit JSON/XML (OpenAPI)
- Kenntnisse im Umgang mit Git (Branch, Commit, Push und Pull)
- Sehr gute Kenntnisse im Umgang mit Payload CMS 3.0
- Sehr gute Kenntnisse in der Plugin-Entwicklung für Payload CMS
- Sehr gute Kenntnisse in Next.js 14 (SSR/SSG)
- Sehr gute Kenntnisse in Headless-CMS-Architekturen
- Sehr gute Kenntnisse der Web-Test-Tools Playwright oder Cypress für automatisierte Tests inklusive Debugging
- Sehr gute Kenntnisse im Testen von Schnittstellen
- Erfahrung mit Swagger und mit Postman
- Erfahrung mit einem anderen Testframework in Java
- Erfahrung in der Testfallerstellung
- Erfahrung in der Schnittstellenkommunikation im JSON-Format
- Erfahrung in einem Testmanagementtool für Testfälle in Jira mit Xray oder einem vergleichbaren Jira-Plugin
- Gute Kenntnisse im Umgang mit GitLab, Docker und in der Containerisierung von Apps
- Gute Kenntnisse im Bereich Performance- und Lasttests
- Erfahrung mit Gatling