Softwareentwickler Frontend und Full-Stack
Outline Personalmanagement GmbH
Rheine, Germany
12 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
German, EnglishJob location
Remote
Rheine, Germany
Tech stack
JavaScript
API
Automation of Tests
Code Review
PostgreSQL
Node.js
Software Engineering
TypeScript
Web Applications
Web Services
React
GIT
Information Technology
Figma
GraphQL
Front End Software Development
Api Design
NestJS
Code Restructuring
Job description
Bereich Frontend:
- Entwicklung eines skalierbaren React-basierten Design Systems auf Basis unseres Figma-Konzepts
- Architekturverantwortung für Komponentenstrukturen und enge Zusammenarbeit mit UX/U
- Umsetzung neuer Features sowie Refactoring bestehender Views im Zuge eines Redesigns
- Effiziente Implementierung wiederverwendbarer UI-Patterns sowie Integration von GraphQL (Apollo Client)
- Mentoring von Junior-Entwicklern, Durchführung von Code Reviews und Wissenstransfer zu Best Practices
Bereich Full-Stack:
- Weiterentwicklung und Stabilisierung der Business-Logik unseres MVP
- Entwurf, Implementierung und Absicherung von REST- und GraphQL-APIs
- Full-Stack-Entwicklung mit TypeScript, Node.js, NestJS, React und PostgreSQL
- Datenmodellierung, Testautomatisierung mit Jest und stetige Verbesserung der Architektur
- Übernahme von Modulen, enge Zusammenarbeit im Team und aktive Mitgestaltung der Developer Experience
Requirements
- Ausbildung oder Studium im Bereich Informatik z. B. Fachinformatiker(m/w/d) Anwendungsentwicklung oder eine vergleichbare Qualifikation
- Mehrjährige Erfahrung in der Frontend- oder Full-Stack-Entwicklung
- Sehr gute Kenntnisse in React, TypeScript, Design Systems und moderner Frontend-Architektur
- Fundierte Erfahrung in Node.js, NestJS, PostgreSQL, API-Design, Testing und skalierbaren Webapplikationen
- Sicherer Umgang mit Git, State-Management und Webservice (REST/GraphQL)
- Hohe Qualitätsansprüche, strukturierte und verantwortungsbewusste Arbeitsweise
- Gute Englischkenntnisse in Wort und Schrift