Frontend Entwickler - Vue.js / TypeScript / UI/UX

itmX GmbH
Pforzheim, Germany
11 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
German, English
Experience level
Senior

Job location

Pforzheim, Germany

Tech stack

Artificial Intelligence
Automation of Tests
Code Review
Software Design Patterns
Web Development
Design of User Interfaces
Human-Computer Interaction
Integrated Development Environments
Scrum
TypeScript
Web Applications
React
Backend
Vue.js
Angular
Front End Software Development
NestJS
Docker

Job description

  • Du gestaltest aktiv die Konzeption und Entwicklung unserer neuen cloudbasierten Applikation.
  • Gemeinsam mit deinem agilen Team entwickelst du moderne Features und Benutzeroberflächen mit Vue.js - mit klarem Fokus auf User Experience, Performance und Wartbarkeit.
  • Du arbeitest eng mit Produktmanagement, Backend- und QA-Teams zusammen und bringst deine Ideen zu UI/UX-Konzepten sowie aktuellen Technologie-Trends ein.
  • Qualität ist für dich kein Extra: Du sicherst sie durch Code-Reviews, automatisierte Tests (Unit & E2E) und kontinuierliche Analysen.
  • Du bist fester Bestandteil unserer Scrum-Prozesse und bringst dich aktiv in Reviews, Retrospektiven und Planungen ein.
  • Du schreibst sauberen, wartbaren und testbaren Code und hast ein gutes Gespür für sinnvolle Architekturentscheidungen.
  • Clean-Code-Prinzipien, Design Patterns und eine klare Trennung von Verantwortlichkeiten (Single Responsibility, Composition over Inheritance) sind für dich selbstverständlich.
  • Erfahrung mit Composables, Hooks oder ähnlichen Architektur-Patterns bringst du idealerweise bereits mit.
  • Auch saubere und verständliche Dokumentation (z. B. mit JSDoc) gehört für dich zu guter Entwicklungsarbeit dazu.

Requirements

  • Abgeschlossenes Studium im IT-Umfeld oder eine vergleichbare Ausbildung mit relevanter Berufserfahrung.
  • Mindestentens 6 Jahre Erfahrung in der Entwicklung komplexer, webbasierter Anwendungen.
  • Sehr gute Kenntnisse in mindestens einer SPA-Technologie wie Vue.js, Angular oder React.
  • Sehr fundierte Erfahrung mit TypeScript sowie moderner Frontend-Entwicklung (ES6+).
  • Ein ausgeprägtes Verständnis für UI/UX und ein hoher Qualitätsanspruch an deine Arbeit.
  • Du arbeitest eigenständig, strukturiert und verantwortungsbewusst.
  • Sehr gute Englischkenntnisse in Wort und Schrift.

Optional - nice to have

  • Erfahrung mit NestJS oder anderen modernen Backend-Frameworks.
  • Kenntnisse im Umgang mit Docker und containerbasierten Entwicklungsumgebungen.
  • Erfahrung mit Scrum oder anderen agilen Vorgehensmodellen - oder einfach Lust, agil zu arbeiten.
  • Erste Berührungspunkte oder praktische Erfahrung mit KI-gestützten Tools, Workflows oder Features im Entwicklungsalltag

Benefits & conditions

  • Respektvoller und lockerer Umgang mit einer Du-Kultur über alle Ebenen hinweg - und das bereits ab dem ersten Kennenlernen
  • Fachliche und persönliche Weiterentwicklung durch abwechslungsreiche und innovative Projekte sowie Teilnahme an Schulungen, Konferenzen etc.
  • Zahlreiche Benefits, wie z.B. tolle Altersvorsorge, flexible Arbeitszeiten, Kita-Zuschuss, 30 Tage Urlaub, attraktives Fahrradleasing über JobRad uvm.
  • Gemeinsame Mittagspausen, Teamevents und "Bier um Vier" am Freitag
  • Die Chance, Dich persönlich und fachlich weiterzuentwickeln - mit Perspektive

Apply for this position