React Entwickler - Remote
Westhouse Consulting GmbH
Frankfurt am Main, Germany
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
German Experience level
JuniorJob location
Frankfurt am Main, Germany
Tech stack
JavaScript
Unit Testing
Code Review
Design of User Interfaces
Strategies of Testing
Openapi
React
Backend
Figma
GraphQL
Front End Software Development
Job description
- Analyse und Verständnis der bestehenden Angular-Anwendung (ca. 50 Komponenten), um sicherzustellen, dass alle Funktionalitäten im neuen React-Frontend korrekt abgebildet werden.
- Schreiben von sauberem, effizientem und vollständig dokumentiertem React-Code, unter
- Berücksichtigung moderner Softwareentwicklungspraktiken und -standards.
- Implementierung von Berechtigungskonzepten im React-Frontend.
- Anbindung von OpenAPI und GraphQL zur Sicherstellung der Schnittstellenkommunikation mit dem bestehenden Backend.
- Testen der Anwendung, insbesondere mit Einsatz von Jest für Unit-Tests sowie Entwickeln von E2E-Tests.
- Nutzung von Figma zur Interpretation und Umsetzung der UX/UI-Vorgaben.
- Kooperation mit Projektmanagern, UX Designern, Backend-Entwicklung und anderen Projektmitgliedern, um eine rechtzeitige und erfolgreiche Fertigstellung des Migrationsprojekts sicherzustellen.
- Teilnahme an relevanten fachlichen Meetings und Bereitstellung regelmäßiger Updates zum Projektfortschritt.
- Durchführen von Code-Reviews und Bereitstellung konstruktiven Feedbacks für andere Entwickler.
Requirements
- (Muss) Erfahrung mit API-Integrationen (REST/GraphQL) - Fehlerhandling aus einem Projekt
- (Muss) Erfahrung mit Angular - Weiterentwicklung bestehender Anwendung, keine Neuentwicklung aus 2 Projekten
- (Muss) 5 Jahre Erfahrung mit React - Neuentwicklung oder Weiterentwicklung einer bestehenden Anwendung für Web und Mobile
- (Soll) Erfahrung im Testing (Jest) - Unit-Tests und Teststrategie aus einem Projekt
- (Soll) Erfahrung mit E2E-Tests für kritische User-Flows aus einem Projekt
- (Soll) Erfahrung mit OpenAPI - Nutzung für API-Integration und Verständnis von Schnittstellen aus einem Projekt
- (Soll) 1 Jahr Erfahrung mit Figma - Umsetzung von UI/UX-Vorgaben; Beispiel für UI-Implementierung