Fullstack Developer Angular & Node.js

menten GmbH
Bergisch Gladbach, Germany
5 days ago
Apply on www.adzuna.de
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
€62,400
Working hours
Regular working hours
Languages
English, German
Job source

Tech stack

HTML Java (Programming Language) Application Programming Interfaces (APIs) IBM System I Confluence JIRA Cascading Style Sheets (CSS) Databases Continuous Integration Custom Software Relational Databases Software Debugging
+15 more
Linux PostgreSQL Microsoft SQL Server Node.Js Standard Sql SQL Databases TypeScript Web Applications Claude Code Spring-boot Backend Git AngularJS NestJS Docker

Job description

  • i-effect® modernisieren: Du entwickelst am Umbau unserer EDI-Software mit, von der Oberfläche bis zu den Schnittstellen. Eine der beiden Kernaufgaben dieser Stelle.
  • Kundenprojekte umsetzen: Web-Anwendungen und Individualsoftware bauen, Oberfläche in Angular und TypeScript, Backend in Node.js mit NestJS
  • REST-Schnittstellen entwerfen und anbinden, an ERP-Systeme, Datenbanken und unsere EDI-Plattform
  • State-Management mit NgRx sauber aufsetzen, damit die Anwendung auch bei komplexen Masken nachvollziehbar bleibt
  • Datenbanken modellieren und abfragen (PostgreSQL, MSSQL), mit Blick auf Laufzeit und Datenmenge
  • Mit Claude Code als Sparring-Partner arbeiten, bei uns Standard im Alltag und keine Ausnahme
  • In Jira arbeiten: Tickets ziehen, Anforderungen klären, Stand sichtbar halten. Dokumentation in Confluence, damit dein Wissen nicht in deinem Kopf bleibt.
  • Deinen Code im Review erklären, Feedback von Kollegen und der Leitung einholen, Änderungen dokumentieren, * TypeScript, HTML und SCSS
  • Angular aus der Praxis, dazu strukturiertes State-Management mit NgRx (SignalStore-API)
  • Node.js im Backend mit NestJS
  • REST-Schnittstellen entwerfen und anbinden
  • SQL und relationale Datenbanken (PostgreSQL, MSSQL oder vergleichbar)
  • Git im Team, Branches und Reviews
  • Jira und Confluence, oder die Bereitschaft, sich in beides einzuarbeiten, *Tech-Stack
  • TypeScript
  • Angular
  • NgRx
  • SCSS
  • Node.js
  • NestJS
  • Hono
  • Java
  • REST
  • SQL
  • Git
  • Jira
  • Confluence, Du füllst unser Formular aus und lädst deine Unterlagen hoch. Sag uns direkt, wie und wann wir dich am besten erreichen. 2. 02 Kurzes Kennenlernen ca. 10 Minuten Wir melden uns auf deinem Wunschweg zu deiner Wunschzeit. Ein lockeres Gespräch, ob es grundsätzlich passt. Vorbereitung ist nicht nötig.
  1. 03 Fachgespräch ca. 30 Minuten · per Teams Du lernst deine zukünftige Abteilungsleitung kennen. Hier geht es um deine Erfahrung, deine Arbeitsweise und alle Fragen, die du hast.

  2. 04 Kennenlernen vor Ort ca. 2 Stunden · bei uns vor Ort Du besuchst uns, lernst das Team kennen und bearbeitest eine kleine Case Study aus deinem zukünftigen Aufgabenbereich. Das Thema verraten wir dir vorher.

  3. 05 Entscheidung noch am selben Tag In der Regel entscheiden wir direkt im Anschluss an dein Kennenlernen vor Ort und geben dir noch am selben Tag Bescheid.

Requirements

  • IT-Ausbildung, Studium oder erste Berufsjahre in der Entwicklung. Ein bis drei Jahre Praxis reichen, Berufseinstieg nach guter Ausbildung ebenfalls.
  • TypeScript-Grundlagen, die tragen: Typen, asynchroner Code, Debugging
  • Angular aus der Praxis. Du bekommst eine Oberfläche allein zum Laufen
  • Node.js im Backend, nicht nur als Build-Werkzeug
  • SQL, mindestens auf Join- und Index-Niveau
  • Lust, beide Seiten zu verstehen, statt sich auf eine zu retten
  • Solides Deutsch für Kundengespräche und Doku, Englisch zum Lesen von Fachtexten, * CI/CD-Pipelines, Docker, Linux-Grundlagen
  • Erfahrung mit der Modernisierung gewachsener Software: Altlasten lesen, Schritt für Schritt ersetzen
  • Erfahrung mit EDI, ZUGFeRD oder XRechnung. Kennt kaum jemand, lernst du hier.
  • IBM i, falls du schon einmal damit gearbeitet hast
  • Java, gern mit Spring Boot

Benefits & conditions

Fullstack heißt bei uns nicht ‘irgendwas mit Web’. Du baust die Oberfläche und das, was dahinter rechnet: Angular und TypeScript im Frontend, Node.js mit NestJS im Backend, dazwischen REST-Schnittstellen, die echte Kundenprozesse tragen. Vorne wie hinten TypeScript, ein Denkmodell statt zwei. Java und Spring Boot begegnen dir bei uns ebenfalls, wenn du das mitbringst, umso besser.

  • Hybrid · 2 - 4 Tage Home-Office
  • Start ab sofort
  • 30 Urlaubstage, 30 Urlaubstage

Genug Zeit zum Abschalten. 2 - 4 Home-Office-Tage

Pro Woche, je nach Stelle. Hardware Mac oder Windows

Deine Wahl beim Setup. Kultur Per Du ab Tag 1

Flache Hierarchien. Vergütung Sonderzahlungen

In guten Geschäftsjahren Urlaubs- und/oder Weihnachtsgeld in flexibler Höhe. Sport Urban Sports Club

30 € Zuschuss pro Monat. und mehr Corporate Benefits · 800+ PartnerParkplatz oder JobticketWeiterbildung & KonferenzenTeam-Events & Social DaysInhabergeführt seit 1989 Alle Benefits bei menten ansehen Du arbeitest für Kunden wie Use Cases ansehen *, 1989 Marcel & Ralph Menten Geschäftsführung ‘Wir suchen Menschen, die herausfordernde Aufgaben annehmen, Verantwortung übernehmen möchten und eine echte Leidenschaft für IT mitbringen.”

Diesen Menschen können wir ein Arbeitsumfeld bieten, das wirklich passt: echte Projekte, kurze Wege und Raum, um zu wachsen. Entwicklung Hauptsitz 37 Jahre IT-Erfahrung 250+ Kunden weltweit 25 Mitarbeitende Mehr über menten erfahren Dein Ansprechpartner Christoph

Office & People Management

About the company

‘Seit zehn Jahren entwickle ich Oberflächen und das, was dahinter läuft: Kundenprojekte und interne Tools. Ich mag, dass ich eine Funktion vom Klick bis zur Datenbank selbst verantworte.” Marcel Bayer Fullstack-Entwickler

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.de
Prepare application

Good distractions

Loading talks and stories from around this role…